1

所以我目前正在尝试在我一直在开发的游戏 android 游戏中实现应用内购买,并且遇到了一些麻烦。

基本上,应用内购买将删除广告。因此,当游戏开始时,它会连接计费服务,当它收到 onServiceConnected 回调时,它会继续检查用户是否购买了广告移除。如果没有,那么它会初始化 ad mob 的东西等。

我遇到的问题是,当我在 ICS 4.0.3 设备上运行应用程序时,onServiceConnected 永远不会执行。它在我的 2.3.4 设备上运行良好。

我检查了logcat输出并设置了断点,那里什么都没有。

有谁知道 ICS 中发生的任何可能相关的问题或变化?

另外,我发现了这个类似的问题,但没有答案,那是 6 个月前的好应用内计费服务 onServiceConnected() 未在 4.0/ICS 上调用

编辑:好的,所以我发现在我的 ICS 设备上 bindService 调用返回 FALSE,并在其他设备上返回 TRUE 当它工作时。所以我现在的问题是为什么它返回错误?我在某处简要地读到它与 Intent 不解析为服务或类似的东西有关?

4

0 回答 0