我想做“应用内结算” http://developer.android.com/guide/market/billing/billing_testing.html 在我的应用程序上。
但是无法在模拟器中测试应用内结算。那么我需要哪种手机进行测试?只有Android Dev Phone 2和Nexus One可以使用吗?
“要在应用中测试应用内结算,您必须在Android设备上安装该应用。您无法使用Android模拟器测试应用内结算。您用于测试的设备必须运行标准版本的Android 1.6或更高版本平台(API级别4或更高级别),并安装了最新版本的Android Market应用程序。“
答案 0 :(得分:2)
适用于任何具有Android Market App 2.3.4及更高版本的设备。为安装过程中发现的一些关键问题编写了博客。
答案 1 :(得分:1)
根据您的引用,我看不出它仅限于特定设备。运行Android 1.6或更高版本的所有设备都应该可以在您的测试中使用。只需确保在测试之前更新Android Market应用程序。
答案 2 :(得分:1)
运行最新版本市场的任何标准Android设备都可以。我在旧的TMobile G1上看过它。
用于测试的设备必须运行Android 1.6或更高版本平台(API级别4或更高级别)的标准版本
取自http://developer.android.com/guide/market/billing/billing_testing.html
答案 3 :(得分:0)
我正在使用免费的三星Galaxy和Android 2.1并且工作正常。所以任何便宜的Android设备都应该可以工作。
这是生意,不是吗?
答案 4 :(得分:0)
您可以使用此测试框架:android-test-billing来测试模拟器上的应用内结算。 该框架由Horer项目测试 - les horaires de RER。
仿真器测试应该补充真实的设备测试,因此您必须在最终版本发布到Android Market之前让设备进行测试。我建议三星Galaxy Mini作为便宜的手机开发。