【发布时间】:2012-12-12 12:26:29
【问题描述】:
首先感谢 Google 提供的新 IAB,它更易于使用,并且具有更完整的功能集。
但是,我认为在使用 Google Play 的 static responses 测试它时遇到了一个“小”问题。
按照指南并在示例实现中使用帮助程序类,如果您开始购买其中一种测试产品,您似乎永远不会在活动 onActivityResult 中获得结果。
因此,经过一番挖掘,似乎至少对于那些产品,它仍然启动了之前的实现 IN_APP_NOTIFY 广播。有没有人偶然发现这个问题?
提前致谢
编辑:
在 logcat 中得到了这一行:
D/DfeApi(1367): [1] DfeRequest.deliverResponse: 没有为请求传递第二个响应=[[ ] https://android.clients.google.com/fdfe/details?doc=inapp:com.mobizy:android.test.purchased NORMAL 103]
编辑:
好吧,这是一个错误。发生的事情是有一个忽略 onActivityResult 的代码路径。所以它已经修复并且正在工作......感谢人们的回复。
【问题讨论】:
-
嗯.. android.test.purchased 对我来说很好。