是否可以測試應用內結算的訂閱功能?我嘗試使用保留的產品ID進行測試(android.test.purchased),但它給出了錯誤,如「找不到項目」。我正在使用應用內結算版本3.我無法從網絡中找到確鑿的答案。任何幫助表示讚賞。應用內結算的測試訂閱功能
回答
這是我個人經驗的答案。
有沒有一種適當的方式來測試開發沙箱的inapp。 這就是我真正測試inapp的方式。
- 創建測試應用程序以測試inapp並對其進行配置。
- 記得把你的開發者的公鑰在需要的地方,所有清單所需的權限
- 添加一些應用程式內購買與
- 測試使應用程序不調試的
- 上傳它的Android市場上爲草稿
現在,您必須等待幾個小時,因爲Android電子市場需要推送所有更改,否則當您嘗試進行購買時您會收到錯誤
現在,在您的設備上本地啓動應用程序e(你必須把可調試的錯誤)並測試你的inapp購買東西。 我進入我的谷歌錢包商家帳戶,我也會讓其他所有購買流量測試的所有測試後:
- 退款
- 取消應用程式內訂閱
如果你找到一個更好的辦法測試它與真實沙箱請告訴我:)
謝謝,那麼你的意思是說,靜態產品代碼不適用於訂閱?我們已經在開發控制檯中創建了inapp產品並測試了它。但每當我嘗試訂閱產品時,我都會收到「付款已拒付」錯誤。 – androidGuy 2013-04-29 11:13:33
是的,這就是我正在談論的。另外請記住檢查你是不是試圖用谷歌開發者帳戶購買。這不被允許。你必須用另一個個人帳戶來做:)如果這是問題,請告訴我。 – StErMi 2013-04-29 12:29:51
有些觀點可能有所幫助。
- 如果您發佈的應用程序沒有應用程式內,您不需要發佈你的下一個應用程式內的版本進行測試。
- 您需要在應用程序的功能與上傳該APK開發者控制檯(不要打發布),您的電話
- 上安裝相同的應用程序創建的應用程序產品(非託管),並確保代碼是指這些非託管產品ID的
- 使產品更加便宜的測試目的
- 購買你的產品從您的應用程序
- 商家帳戶的退還自己(如果你前24小時退票,你不會支付這筆費用,你會得到全額退款。 (我認爲,只是確認這一點,它不斷變化)。
- 當你快樂時,點擊發布。
- 您可以添加朋友的電子郵件ID作爲測試帳戶,以幫助他們購買產品而不收取費用。事實上,你也可以嘲笑他們的「失敗」:)
我希望這可以幫助。
感謝您的回覆,但我的應用僅實現訂閱而非非託管產品。是否有像「com.android.purchase」這樣的靜態產品代碼來測試訂閱。 – androidGuy 2013-04-29 11:02:45
我在致力於訂閱,我們將繼續增加我的學習。 – Siddharth 2013-04-29 11:25:37
當你添加電子郵件時,它要求提供信用卡資料嗎?或者您是否可以詳細說明該程序,即使是添加電子郵件測試.. !!! – 2014-08-20 07:49:54
使用android.test.purchased
作爲產品ID。
NOT WORKING .... – 2015-08-31 11:31:08
ohk it only in_app not subscription – 2017-01-24 05:18:53
截至2015年2月/ 3月,還可以在Android上測試應用內訂閱。現在,谷歌與測試訪問(在Settings
菜單開發者控制檯的配置)賬戶將收到消息
This is a test subscription. It will recur daily. You will not be charged when trying to buy in-app subscriptions.
這也意味着,所有訂閱似乎每天的「收費」。您仍然會收到一個正常的谷歌Play訂單收據的電子郵件,但它會通過字Test
前綴:
Test: Your Google Play Order Receipt from Mar 12, 2015
此外,如果你看看這封電子郵件中,你會發現,訂單號是一個隨機字符串而不是如http://developer.android.com/google/play/billing/billing_subscriptions.html#payment所述的常規訂單號。
Order number: lhjelkffelbnmmcmklbkhkbd
感謝這個重要的信息,保存了我的a **,KR – 2015-06-15 11:32:18
你好stefan,我可以用android.test.purchased測試inapp訂閱嗎?請看看http://stackoverflow.com/questions/32756889/unable-to-test-in-app-subscription – kgandroid 2015-09-25 07:36:31
@kgandroid不,這個項目ID不適用於測試訂閱AFAIK。 – 2016-02-01 13:34:30
創建一個類來模擬出你是從使用谷歌播放服務的API。
- 1. Android應用內結算(訂閱)測試
- 2. 應用內結算,訂閱
- 3. Android應用內結算訂閱測試不起作用
- 4. Android應用內結算(訂閱)豁免?
- 5. Android應用內結算訂閱驗證
- 6. Android應用內測試訂閱
- 7. 測試每月應用內訂閱
- 8. Android - 測試應用內訂閱?
- 9. 測試應用內結算
- 10. iOS訂閱應用功能
- 11. 應用內結算應用測試
- 12. 測試應用內購買時測試訂閱消失
- 13. 應用內結算的測試用戶
- 14. 如何在android訂閱中的「應用內結算」中實施訂閱
- 15. Google日曆與iOS應用訂閱 - 訂閱,結算費用
- 16. 訂閱功能
- 17. Android應用內結算測試
- 18. 應用內結算:訂閱中的「種類」字段是什麼?
- 19. 如何存儲Android應用內結算的訂閱數據?
- 20. 取消應用測試訂閱
- 21. 使用Android應用內結算獲取訂閱數據
- 22. 測試訂閱EventAggregator
- 23. 應用內購買許多功能獨立的訂閱
- 24. 使用測試帳戶測試應用內結算
- 25. 應用內訂閱應用
- 26. 自動更新訂閱應用內結算谷歌播放
- 27. Android應用內結算版本3獲得過期訂閱
- 28. Google Play應用內結算訂閱回傳
- 29. Google應用內結算:無法查詢訂閱詳情
- 30. 應用內訂閱內容
你好android的傢伙...... !!請看看http://stackoverflow.com/questions/32756889/unable-to-test-in-app-subscription – kgandroid 2015-09-25 06:38:27