Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从V2到V3的Google应用内计费迁移_Android_In App Billing - Fatal编程技术网

Android 从V2到V3的Google应用内计费迁移

Android 从V2到V3的Google应用内计费迁移,android,in-app-billing,Android,In App Billing,我有一个使用IAB V2的现有应用程序,我想将其更新为V3。我做了一些测试,并注意到以下几点: *当我在新的开发者控制台界面中发布项目时,我可以使用IAB V3实现购买它们,但使用V2实现时,我会得到“不可能购买此项目” *当我在旧的开发人员控制台界面中发布项目时,我可以使用IAB V2实现购买它们,但使用V3实现时,我会得到“不可能购买此项目” 这是它的工作方式还是可能是我做错了什么,如果我想迁移到V3版本,我是否只需要在新界面中放置项目?对于使用V2应用程序的用户来说,他们是否还能按项目进行

我有一个使用IAB V2的现有应用程序,我想将其更新为V3。我做了一些测试,并注意到以下几点:

*当我在新的开发者控制台界面中发布项目时,我可以使用IAB V3实现购买它们,但使用V2实现时,我会得到“不可能购买此项目”

*当我在旧的开发人员控制台界面中发布项目时,我可以使用IAB V2实现购买它们,但使用V3实现时,我会得到“不可能购买此项目”


这是它的工作方式还是可能是我做错了什么,如果我想迁移到V3版本,我是否只需要在新界面中放置项目?对于使用V2应用程序的用户来说,他们是否还能按项目进行操作?

您是否尝试在两个控制台界面中添加项目?是的,我尝试过,但当我将项目放入旧界面并尝试将其放入新界面时,它们将被覆盖。我也会遇到同样的问题:V2只看到旧的设计项,V3看到新的设计项。谢谢你发布这个问题。到目前为止我还没有试过这个。我想你可以为这两个版本设置单独的条目ID?当然,希望使用过新版google IAB的人能帮上忙。我,呃,正在使用它,但不幸的是,不能与V2并行使用。但我得出了一个结论。我想要一个健壮的应用程序,这样我就不会依赖谷歌没有明确指定的东西。因此,如果我处在你的位置,我只会使用单独的项目。