在Android上的documentation for testing In-App-Purchases(IAP)中,声明如下:
首先,上传并发布您希望测试人员使用的应用内商品 能够购买。您可以上传和发布应用内商品 Developer Console。 请注意,您可以上传和发布应用内广告 发布APK本身之前的项目。
但是,在我的Google Developer Console中,我可以不在上传APK之前定义应用内商品?有谁知道为什么?
答案 0 :(得分:2)
正确。谷歌在这里所做的事情毫无意义。但解决此问题的方法是使用BILLING权限将空签名的APK上传到alpha或beta,然后您就可以添加应用内商品。
答案 1 :(得分:2)
解决此限制的一种方法是使用注册https://github.com/NYTimes/Register
进行开发这是一个开发人员库/应用程序,旨在测试应用程序结算。特别是,一旦您的应用使用注册,您就可以测试购买而无需向Play商店上传任何内容。
答案 2 :(得分:1)
在创建任何应用内结算产品之前,您需要上传apk。但是,您不需要将其发布到生产中。只需将apk发布到alpha或beta测试,然后您就可以在不影响生产应用的情况下创建应用内结算产品。