2016-12-07 68 views
1

有可能爲android應用程序提供激活碼嗎?該激活碼將隨零售店銷售的實物產品一起提供。只有擁有激活碼的用戶才能激活並使用與本產品相對應的Android應用程序。使用激活碼進行Android應用程序驗證

我讀谷歌政策,但無法找到這個問題的答案。我瞭解店內&應用內購買,我們需要使用Google支付系統。

另外,如果可能的話,這個激活可以通過服務器來完成嗎?

PS:我不是在尋求避免谷歌的政策/利潤的解決方案,但銷售的產品的性質有一個特殊的Android應用程序,只有特定的用戶才能使用。

回答

0

我知道這個場景的解決方案,它在我的公司廣泛使用。
第一步:準備一個簽名的Apk。
第2步:從文件或 下載URL參數中讀取標記文本,如「ActivationCode_xxxx」。
第3步:在APK/META-INF /中創建一個名爲「ActivationCode_xxxx」的空文件。
第4步:通過在第一次啓動應用程序時讀取該文件名來獲取激活碼。這是一個帶有「ActivationCode_xxxx」的特殊應用程序。

+0

我無法理解激活碼與文件中的「ActivationCode_xxxx」之間的關係。你能否詳細說明一下。 – Amit

+0

'來自文件'僅僅是讀取生成的激活碼的通道。根據'此激活碼將提供在零售店銷售的實物產品',它可以在銷售之前創建具有不同激活碼的許多Apk。這對你有幫助嗎? – banking

+0

順便說一下,你的分享,apk將不得不分開分發,客戶不會從市場/(谷歌Play商店)得到它。我對嗎? – Amit

相關問題