From the doc,它说
To test in-app billing in an application you must install the
application on an Android-powered device. You cannot use the
Android emulator to test in-app billing.
但是有人在使用Android x86 VM(http://www.android-x86.org)进行测试方面取得了成功吗?
我认为VM应该像真正的设备一样,应该可以测试吗?
答案 0 :(得分:4)
实际平台并不重要。 IAB使用Android Market / Play商店应用程序来提供服务,因此如果您安装并正常工作,您将能够进行测试。如果没有,你就不会。由于IAB代码与平台无关,因此您无需在需要支持的所有平台上进行测试。
答案 1 :(得分:1)
我找到了this项目
允许您直接从模拟器中测试应用计费应用程序,只需添加库并将请求重定向到存根。
但是我无法将此库与extras / google / play_billing /
中的示例代码集成如果要在示例代码中集成此项目,那么逐步编写将非常有用。