我正在Android中实现应用内结算,这令我头疼。
当我尝试从应用程序商店购买我的产品时,爆炸:“项目不可用”,
但如果我尝试android_test_purchased
一切都很顺利。
我列出了“所有”可能导致此问题的原因并检查了每个问题 这是清单:
在Security.java
中,公钥应与Android电子市场帐户中的公钥相同
设备中的Market应用程序版本应为2.3.4
或更高
您用于测试的设备必须运行Android 1.6
或更高版本的标准版
正在测试的应用程序必须在draft
上传到Android市场,并且必须签名
设备中安装的应用程序必须与作为草稿上市的应用程序相同
设备必须有something@gmail.com
帐户作为其主要帐户,此帐户应定义为Android电子市场中的测试帐户
Android市场中针对应用内结算的产品必须与应用中显示的ID相同
必须发布Android市场中的应用内商品
对此列表的任何建议和修改都表示赞赏。
由于
答案 0 :(得分:0)
我还想提一点 您用于测试购买的帐户必须在您的市场帐户中作为测试帐户提及
答案 1 :(得分:0)
我遇到了同样的问题。解决方案是等待,这需要几个小时,也许一天,直到未发布的应用程序中的已发布项目变为“在线”。
答案 2 :(得分:0)
我可能会遇到同样的问题。似乎存在一个已知问题,即8月1日之后创建的测试帐户无效。 见Known Purchasing issues from Help pages
虽然这个问题得到了解决,但没有提及..