我正在开发 Google Play应用内结算服务。
我已下载了第3版API示例,并作为草稿应用程序上传到我的开发者控制台。但是当我在手机和计算机上启动应用程序时,此程序会保留在 ONE SEC 屏幕上并且永远不会更改。
之前有人见过吗?
答案 0 :(得分:2)
以下是我在运行Trivial Drive演示后收到的一些错误消息以及我如何修复问题。第一个与你的问题最相似,但继续阅读,因为第二部分可能也适用于你。
问题:屏幕消息显示“一秒钟”很长一段时间后最终会显示警告对话框,“错误:无法查询广告资源:IabResult:刷新清单时出错...“,然后该消息将返回”One Second“并继续停留在该消息上(如您所述)。
解决方案:转到设置 - >帐户和同步,并确保选中“背景数据”。
问题:您修复了上述问题,链接到Google Play但收到此消息,“该应用程序的版本未配置为通过Google Play结算。”
解决方案:您可以使用调试密钥运行应用,但如果不使用生产密钥导出apk,则无法在Google Play上成功购买任何内容。因此,不需要从Eclipse运行应用程序的“简单方法”,而是需要File-> Export->并通过生产密钥的密码等创建生产apk的过程(就像部署真正的应用程序一样)。然后我转到DOS命令并“adb install MainActivity.apk”将其安装到我的手机上。
Trivial Drive“自述”文件非常好:从那里开始,确保明确地遵循每一步。你必须上传制作apk,然后设置应用程序内的产品,等待几个小时谷歌处理事情,然后你就可以测试了。由于没有登台环境,因此这是一个来回的过程。
答案 1 :(得分:0)
1)另外,请确保不要将程序从Ecilpse安装到手机上。我不得不使用命令提示符来安装apk文件,以使其工作。要通过命令提示符安装apk,请将您的apk文件放入“android-sdks \ platform-tools”文件夹中,然后按照以下步骤操作
Install an apk file from command prompt?
当您输入“adb install YourFile.apk”时,请确保您位于“android-sdks \ platform-tools”目录中。
2)确保您在Google Play开发者网站上拥有所有绿色复选标记。我在谈论“APK”,“商店列表”和“定价和分销”。
3)要添加测试人员帐户,请转到Google Play开发人员网站上的“设置”。在“具有测试访问权限的Gmail帐户”中添加电子邮件。