我正在尝试在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
答案 0 :(得分:0)
将SKU保存在您的代码中并保存在.json
文件中,将.json
文件放在sdcard root fold中,将所有pref设置为amazonSDKTester中的默认值。见here.