在Android Market上提交我们的第一个应用后,我遇到了一个奇怪的问题。该应用具有应用内购买功能,在发布之前已经过全面测试(或者至少我是这么认为的)。Android应用内购买问题
我知道类似的问题可能已经存在,但我还没有找到它们,并且仅用几个字来描述我的问题是相当困难的。
一)下载我们从Android Market
b应用)通过在Android Market
c)中打开的链接下载后打开应用开始购买这需要:
当用户出现的问题用户返回到Android电子市场。
d)要么取消或完成购买
然后:
而不是返回到我们的应用程序,用户返回到Android市场(这显示我们的应用程序的描述,一个按钮来打开应用程序等等)。在LogCat中,响应代码从Android Market发送到购买观察者,但是我们的应用程序(现在处于后台)不会收到代码,因此会暂停,并一直等待Android Market的响应。所以这实际上是两个问题,因为用户在购买后应该返回到Android电子市场屏幕并不是故意的 - 我们的应用应该在历史上的Market之前。
如果用户在Android电子市场之外打开我们的应用程序(例如主屏幕),则一切正常。观察员收到取消或完整的回应代码。
我们使用Google自己的应用内结算示例作为我们的基础。
我希望这有点可以理解。
在此先感谢