我将我签名的应用程序上传到了 android 市场,我制作了一些我已发布的应用程序内容(但不是应用程序)。现在我尝试在真实设备上购买自己的产品:我是否需要使用我上传到市场的相同签名 .apk 进行测试?还是我可以用 Eclipse 启动的“正常”?
因为当我用 Eclipse 启动我的应用程序并发送 requestPurchase() 时,一个弹出窗口告诉我这个应用程序版本还没有准备好进行市场购买......
您无需发布应用程序即可使用真实产品 ID 执行端到端测试;您只需将您的申请上传为草稿申请。但是,您必须先使用您的发布密钥对您的应用程序进行签名,然后才能将其作为草稿应用程序上传。此外,上传的应用程序的版本号必须与您加载到设备进行测试的应用程序的版本号匹配。
正如它在谷歌的文档上所写的那样,市场上的应用程序的版本号和设备上的应用程序的版本号是相同的:/