Android Inapp结算示例

Rol*_*and 2 android in-app-billing

我正在尝试运行Android Inapp Billing Example但显然做错了,因为它无法按预期工作.

关于错误的最好的线索是,当市场结算弹出窗口显示标题为"示例商家的示例应用程序标题"时,由于我在代码或开发者控制台中的任何地方都找不到该文本我认为我的应用程序正在尝试连接到其他帐户进行付款.

任何想法有什么不对,我已按照说明中的说明将我的"密钥"复制到应用程序中.

在此先感谢罗兰

wal*_*lta 5

是啊,

您正在运行从eclipse编译的应用程序,因此使用您的开发密钥进行签名.

您需要使用发布密钥对其进行签名,并且您需要确保在Security.java文件中已将base64EncodedPublicKey设置为您的Android市场公钥(在android market app中的Edit Profile链接下可用).

所以步骤是:

  1. 确保将公钥放入Security.java文件中
  2. 导出应用程序的发布版本
  3. 运行adb install YOURAPKNAME将您的应用程序放在手机上

然后,您将看到示例应用程序弹出列出您的应用程序标题,您作为商家+您将能够进行实际购买.