Android LVL - NOT_MARKET_MANAGED

时间:2014-08-11 21:10:25

标签: android google-play android-lvl

我正在尝试使用我的应用设置Google Play许可。我已经准确地遵循了文档,但我仍然无法使用它:

  • LVL库是SDK Manager中可用的最新版本

  • 我完全从示例应用

  • 复制了许可检查实现
  • 我从"服务和API"复制了我的应用程序的BASE64密钥。在Google Play中的BASE64_PUBLIC_KEY字段,并确保无数次正确复制,不包含空格

  • 我将该应用程序作为alfa上传到Google Play,并尝试将其上传为测试版和制作草稿

  • 我尝试使用调试密钥签名的应用程序的相同编译以及我为Google Play签名的密钥(完全相同的apk)

  • 我尝试在Google Play上设置不同的静态测试响应

每次我在我登录开发人员帐户的任何设备上运行应用程序时,我总是会收到NOT_MARKET_MANAGED错误。我已经阅读了无数的论坛,但没有一个答案有帮助。我还能做什么?

1 个答案:

答案 0 :(得分:1)

我有同样的问题,我在developer.android.com上找到了这个说明:

  

注意:以前您可以通过上传未发布的应用来测试应用   "草案"版。不再支持此功能;代替,   您必须将其发布到alpha或beta分发渠道。对于   更多信息,请参阅Draft Apps are No Longer Supported

这就是我的所作所为:

  1. 签名并上传apk文件。我上传了测试版,但我认为这不重要。
  2. 发布了应用。请注意,我没有将它推广到生产中。我使用了右上角的下拉列表。您可能会看到选项"为什么我无法发布"并且没有"发布"选项。如果您点击"为什么......"它将首先解释你必须做什么。在我的情况下,我必须上传至少2个截图。
  3. 您可以使用相同的下拉列表在发布后直接取消发布。
  4. 给它好几个小时,可能是一天。
  5. 第二天,我的应用程序开始根据我的"许可证测试"在开发者控制台中进行设置。