我在Android中实现了app2版本2,我想恢复多个产品,但我不确定如何获取所有购买产品的列表,引用我使用托管型和不能使用的版本3Android中的应用程序结算版本2多个还原
0
A
回答
0
你要调用此方法
BillingService mBillingService = new BillingService();
mBillingService.setContext(this);
mBillingService.restoreTransactions();
而且这个方法会调用许多不同的方法一一并有一个方法叫purchaseResponse()里面的文件ResponseHandler.java
public static void purchaseResponse(final Context context,
final PurchaseState purchaseState, final String productId,
final String orderId, final long purchaseTime,
final String developerPayload, final String purchaseToken) {
在此方法中,您将获得所有产品详细信息。
0
我建议你先用示例应用程序测试它。这里是你如何测试it.This将您的恢复问题的护理一次看看下面的示例应用程序正确
步骤1.安装示例应用程序 - TrivialDrive
第2步:现在与测试静态响应:Mainactivity上有4个按钮,用这些保留的产品ID替换按钮项目代码。
- android.test.purchased
- android.test.canceled
- android.test.refunded
- android.test.item_unavailable
对于使用你没有这些保留的产品ID在您的开发者控制台应用程序中添加项目 以下是用于测试您的应用程序的link
一旦你用上面的方法进行测试,你准备自己的产品进行测试,这是一个细节turorial链接做 Testing In-app Purchases Using Your Own Product IDs
也可以尝试样本APP-DungeonsRedux
相关问题
- 1. 的Android应用程序内结算还原事务
- 2. 在Android应用程序中的多个用户的应用程序结算
- 3. cakephp版本3的多个应用程序的文件结构
- 4. 版本控制多个版本的winform应用程序
- 5. 在反应原生android应用程序中使用较低版本库的库
- 6. 它是HTML5应用程序还是Android本机应用程序?
- 7. 新版本的Android应用程序
- 8. ASP.NET:多个程序集版本,相同的Web应用程序
- 9. 构建本地化反应/还原应用程序的商店
- 10. 多版本的应用程序
- 11. 在应用程序结算getPrice()Android
- 12. android-在应用程序内结算
- 13. Android在应用程序结算
- 14. 建立快速的Android应用程序 - Java还是原生的?
- 15. Google Play商店中的多个版本的应用程序
- 16. Android和Eclipse 2个不同版本的相同的应用程序
- 17. 还原为旧的Google Cloud SDK外壳程序版本
- 18. 加载多个组件版本为多个应用程序域
- 19. 如何版本Android应用程序?
- 20. 在发布新版本的应用程序之前测试应用内结算
- 21. Sharepoint应用程序还原webpart错误
- 22. 还原为非iPad应用程序
- 23. android manifest.xml中的多个应用程序
- 24. 针对不同iOS版本的多个版本作为一个应用程序
- 25. 如何开发更多应用程序级别的Android应用程序(更多Android版本)?
- 26. Android应用程序 - 成本估算
- 27. 基本计算器Android应用程序
- 28. 制作一个iPhone应用程序的多个版本
- 29. 上传同一个iOS应用程序的多个版本
- 30. 管理同一个应用程序的多个版本