我设置了测试用户,以便我可以测试应用内结算功能,但我对此过程感到有点困惑。
我在这里关注Android开发者结算测试指南:http://developer.android.com/guide/google/play/billing/billing_testing.html
它有一些令人困惑的地方。它说不发布你的应用程序,但不知何故,我需要在手机上获取应用程序。那么如何在手机上获取未发布的应用程序呢?
另外,我应该在应用程序上创建一个区域,其中有4个产品ID,谷歌保留并尝试购买这些产品,然后一旦我看到它有效,只需摆脱那些按钮来购买那些测试产品?是这样做的意思吗?
谢谢!
答案 0 :(得分:2)
它说不发布你的应用程序,但不知何故我需要启动应用程序 我的手机。那么如何在手机上获取未发布的应用程序呢?
无需发布您的应用即可安装它。创建已签名的构建(请参阅http://developer.android.com/tools/publishing/app-signing.html)。然后使用adb install <apk name>
将其安装到手机上。您必须将SAME版本上传到Playstore信息中心。上传后,您会看到2个选项:
PUBLISH
SAVE
点击“保存”。保存上传的应用后,您就可以为该应用添加InApp产品。您必须保存并发布您的inapp产品才能进行测试。
答案 1 :(得分:1)
您应该将apk上传到开发者帐户并填写必填字段并保存而不发布,然后您可以为应用程序创建应用内商品并发布。请注意,在测试结算之前,必须发布应用内商品。但您不需要发布应用程序来测试计费。
试用适用于Android的MoVend库。它支持谷歌播放应用程序内计费,paypal等等。
答案 2 :(得分:0)
How to sign an android apk file
要安装它,您可以使用adb,也可以通过邮件发送此文件。然后在设备中下载并安装它。
检查设备中是否已选中Settings > Applications > Unknown sources
。
如果您在实施应用内购买时遇到问题,我建议您使用图书馆AndroidBillingLibrary。