亚马逊应用内购买提供INVALID_SKU

时间:2012-11-22 08:59:21

标签: android amazon in-app

我正在尝试在Android中为Kindle Fire实施亚马逊应用内购买。我阅读了亚马逊门户网站上的说明/文档。我下载了示例代码,它正在运行。在此之后,我在我的应用程序中实施了所有亚马逊应用内购买说明。

我通过SDKTESTER.apk更新了JSON amazonSDKTESTER.json文件测试了该应用。 String文件中的SKU和JSON中的SKU是相同的。

运行应用和PurchaseRequest后,我收到了PurchaseReponse,但在购买回复中,它提供了INVALID_SKU

Logcat消息:

11-22 13:49:53.007: V/Amazon-IAP(6696): onPurchaseResponse recieved
11-22 13:49:53.007: V/Amazon-IAP(6696): PurchaseRequestStatus:INVALID_SKU
11-22 13:49:53.007: V/Amazon-IAP(6696): Invalid Sku for request hasGreenButton

1 个答案:

答案 0 :(得分:0)

将SKU保存在您的代码中并保存在.json文件中,将.json文件放在sdcard root fold中,将所有pref设置为amazonSDKTester中的默认值。见here.