Android应用内结算:始终收到RESULT_BILLING_UNAVAILABLE

时间:2011-12-09 01:11:09

标签: android

我的Android iab应用程序始终返回RESULT_BILLING_UNAVAILABLE。我可以确保应用程序在设备上运行,而不是模拟器。但我的同事的Android手机可以正常运行。谁可以给出一些建议或暗示?非常感谢。

2 个答案:

答案 0 :(得分:1)

  

要在应用中测试应用内结算,您必须安装   应用于Android设备上。你无法使用Android   模拟器测试应用内结算。您用于测试的设备必须   运行Android 1.6或更高版本平台的标准版本(API级别   4或更高版本),并拥有最新版本的Google Play   应用安装。如果设备没有运行最新的   Google Play应用程序,您的应用程序将无法发送应用程序内容   对Google Play的结算请求。 ...

     

以下部分介绍如何设置和使用应用内应用   结算测试工具。

--https://developer.android.com/google/play/billing/billing_testing.html

答案 1 :(得分:0)

确保您拥有兼容的Android(1.6及更高版本)和市场应用版本(2.3.4及更高版本,IIRC)并且已初始化(您已至少打开一次并接受许可协议)。