0
我已經構建了一個免費的應用程序和付費應用程序。當用戶升級或購買付費應用程序時,我希望應用程序向我的服務器發送「唯一ID」,以便每次啓動應用程序時,它都會與服務器進行檢查並進行身份驗證,以證明用戶實際支付了應用程序。付費應用程序驗證服務器
我想知道的是我應該用作「唯一ID」。 我知道有android.telephony.TelephonyManager.getDeviceId()來獲取IMEI或MEID,並用它來檢查有效性。 但是,如果我使用這種方法,當用戶更換手機時,這將不再起作用。有什麼方法可以獲得與android市場相關的用戶的谷歌身份證或某種與android市場相關的唯一身份證,以便當用戶更改手機時,只要登錄市場的身份證相同,應用程序就可以認證?