亚马逊应用内购买

ant*_*dka 0 android amazon in-app

有没有人尝试过实施亚马逊的应用内购买?我在他们的网站上实施示例时遇到问题.下面的例子,它给了我INVALID_SKU响应:

购买时,

PurchasingManager.initiateItemDataRequest("DeveloperSKU-1234");

上述回复将通过以下代码收到:

public void onPurchaseResponse(final PurchaseResponse purchaseResponse) {
    Log.v(TAG, "onPurchaseResponse recieved");
    Log.v(TAG, "PurchaseRequestStatus:" + purchaseResponse.getPurchaseRequestStatus());
}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我总是得到"PurchaseRequestStatus:INVALID_SKU".

你们中的任何人都知道如何完成这项工作,或者你知道这个教程的好网站吗?

同样在他们的网站上,对话框应显示我是否有一个INVALID_SKU,我没有得到任何.

Ros*_*han 5

这是我如何购买In App购买Kindle Fire(经过几个小时的奋斗......)

  1. adb install AmazonSDKTester.apk(在Kindle Fire上安装SDKTester)
  2. 在SDCARD目录中创建一个文件amazon.sdktester.json(连接的KF在你的Mac上的Finder中显示为SDCARD)
  3. amazon.sdktester.json的内容 - {"com.yourcompany.yourpkgname.200_coins":{"itemType":"CONSUMABLE","price":0.99,"title":"200 COINS","description":"2枚硬币","smallIconUrl":"http://www.yourcompany.com/icon.png"}}
  4. 按下KF上的电源按钮并按"断开"按钮 - 现在KF不再是Mac上安装的驱动器.
  5. 在KF上运行AmazonSDKTester应用程序.
  6. 从Eclipse运行您的应用程序.确保JSON中的包名称与Amazon网站和PurchasingManager.initiatePurchaseRequest("com.yourcompany.yourpkgname.200_coins")中的In App Item包名称相匹配;
  7. 现在您应该会看到In App插页式广告.
  8. 仍然不起作用 - 强制关闭KF上的ur app和AmazonSDKTester; 硬重置KF; 重启Eclipse并从步骤1重新启动