【问题标题】:in-app billing test phone应用内计费测试电话
【发布时间】:2011-07-24 07:54:27
【问题描述】:

我想做“应用内结算” 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 应用程序。"

【问题讨论】:

    标签: android


    【解决方案1】:

    从您的报价中,我看不出它仅限于特定设备。所有运行 Android 1.6 或更高版本的设备都应该可以在您的测试中使用。只需确保在测试前更新 Android Market 应用程序即可。

    【讨论】:

      【解决方案2】:

      任何运行最新版本 Market 的标准 android 设备都可以。我在旧的 TMobile G1 上见过它。

      您用于测试的设备必须运行标准版本的 Android 1.6 或更高平台(API 级别 4 或更高)

      取自http://developer.android.com/guide/market/billing/billing_testing.html

      【讨论】:

        【解决方案3】:

        我正在使用带有 Android 2.1 的免费三星 Galaxy,并且工作正常。所以任何便宜的安卓设备都应该可以工作。

        这就是生意,不是吗?

        【讨论】:

          【解决方案4】:

          应该可以在装有 Android Market App 2.3.4 及更高版本的任何设备上运行。为安装过程中发现的一些关键问题写了一篇博客。

          http://mcondev.wordpress.com/2011/06/12/securityexception-binder-invocation-to-an-incorrect-interface/

          【讨论】:

          • 是否可以禁用应用内计费并在 Android 模拟器上测试我的应用程序?稍后我将在真实设备上进行测试。我该怎么做?
          【解决方案5】:

          您可以使用此测试框架:android-test-billing 在模拟器上测试应用内计费。 该框架由 Horer 项目测试 - les horaires de RER

          模拟器测试应该是对真实设备测试的补充,因此您仍然需要在最终发布到 Android Market 之前获取设备进行测试。我建议三星 Galaxy Mini 作为开发的廉价手机。

          【讨论】:

            猜你喜欢
            • 2011-08-12
            • 2011-10-19
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2014-11-23
            • 1970-01-01
            相关资源
            最近更新 更多