簡體   English   中英

Android應用內結算版本2訂閱靜態響應不起作用

[英]Android In-app billing version 2 subscription static response not working

在Android應用內結算版本2中,靜態響應不起作用,這種靜態響應(如android.test.purchased)適用於inapp產品,但不適用於訂閱

1)是否還有其他測試項目(我們希望進行靜態響應測試以節省時間)

2)是否可以共享應用內結算訂閱的工作代碼

測試inapp訂閱計費是可怕的。 您可以從SDK中測試adroid.test.purchased,以確保您正確解析了響應。 要測試訂閱,請在開發人員控制台上將測試產品添加到訂閱產品中,然后發布該產品。 您必須發布產品才能使其正常工作。 建立Google網上論壇,並將測試電子郵件帳戶添加到該網上論壇。 邀請測試人員。 然后將您的.apk上傳到ALPHA並發布。 您必須將其發布為測試電話的Alpha版本並登錄才能找到它。

轉到“ ALPHA”標簽下提供的鏈接,以設置測試人員並使用其中一封測試電子郵件從電話登錄。 購買inapp產品,以確保您的所有代碼都能正常工作。 您可以在Google電子錢包中取消購買測試產品,然后重新使用這些產品,直到代碼正確為止。 然后設置一個測試訂閱產品。 每個測試電子郵件只能測試一次訂閱。 無法刪除測試訂閱。 上傳之前,請務必在apk中更改產品名稱。 另外,在AndroidManifest中更改版本代碼,然后關閉調試。

如果您嘗試在設備上兩次安裝該應用程序,則可能需要在手機的以下設置中清除這些應用程序中的數據:Chrome,Play商店,Play服務,否則它將繼續以為您已安裝並且不會下載它。 您必須從瀏覽器(而不是通過Play商店)訪問測試.apk。

這是我經歷過的最繁重的測試。 另外,請注意Google IABilling響應中的錯誤,因為訂閱的產品“已擁有”響應是不同的。 我仍在嘗試找出已擁有訂閱的響應。 如果我發現會更新。 此說明是我所發現的任何地方唯一的信息,這是數周的反復試驗。 如果您對此有更多數據,請分享!!!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM