Android 应用程序不允许对我自己的应用程序进行许可访问(使用开发者帐户)
最近,我在 Market Place 上发布了我的第一个 Android 应用程序(Trophy-to-Gamerscore Converter)。这是一个经过许可的应用程序,在测试期间和发布后都运行良好 - 也就是说,我能够在我的 Android 手机上访问和使用我自己的应用程序,该应用程序与我的开发者帐户同步。
我最近不小心取消了该应用程序的发布,但很快修复了此问题并直接将其重新放回到市场上,但是当我尝试运行我的应用程序时,我收到了“未经许可”的消息。我尝试重新安装并进行了尝试,发现它正在响应测试环境响应。我安装了我上传且当前已发布的确切 .APK,因此它肯定应该通过市场许可证管理运行,看看我是开发人员并最终允许我访问吧?
有人可以帮忙吗?
Recently I published my first Android App on the Market Place (Trophy-to-Gamerscore Converter). It's a licensed app that worked perfectly during testing and once I publish it - that is to say I was able to access and use my own app on my Android Phone which syncs with my developer account.
I recently accidentally unpublished the app but quickly fixed this and got it straight back on the Market however no when I try and run my app I get a "Unlicensed" message. I tried re-installing and had a play around and found it is responding to the testing environment responses. I installed the exact .APK I uploaded and that is currently published so surely it should be running through Market License Management, see I am the developer and ultimately allowing me access right?
Can anyone help?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您是应用程序开发人员 - 并且您将开发者帐户注册为手机上的主帐户 - 那么您无法购买自己的应用程序。
相反,Android Market 将发送此处列出的任何调试设置:
http://market.android.com/publish/ editProfile
请注意,APK 的包名称必须完全匹配,以便许可证服务器可以找到它。
由于在未发布的应用程序发布之前,我们始终会返回 LICENSED,因此这种行为让我相信您实际上并未使用发布商帐户上的同一帐户登录手机。在这种情况下,您需要将手机上的帐户添加到“测试帐户”列表中——也在我上面链接的页面上。
If you're the application developer -- and you have your developer account registered as the primary account on the phone -- then you cannot buy your own application.
Instead, Android Market will send whatever debug setting is listed here:
http://market.android.com/publish/editProfile
Note that the APK's package name has to match exactly so that the license server can find it.
Since we always return LICENSED for unpublished apps up until the point they're published, this behavior makes me believe you're not actually logged into the phone using the same account you have on your publisher account. In this case, you'll need to add the account on the phone tho the list of "test accounts" -- also on the page I linked to above.