无法将新APK文件上传到Android Play商店

时间:2013-11-15 06:30:40

标签: android google-play

我在尝试上传新的APK文件时遇到错误。

  

上传失败

     

您上传了可调试的APK。出于安全原因,您需要   禁用调试,然后才能在Google Play中发布。

5 个答案:

答案 0 :(得分:59)

如果您使用的是Android Studio,最简单的方法是打开左下角的“Build Variant”工具栏,将其从“Debug”更改为“Release”,然后将“Build”更改为> “生成签名APK”。

答案 1 :(得分:37)

在我的情况下,我不得不添加android:debuggable =" false"进入清单..甚至没有几天前工作。

答案 2 :(得分:0)

如果您使用maven和android-maven-plugin,请将其添加到插件配置

 <configuration>
   <release>true</release>
</configuration>

答案 3 :(得分:0)

请注意,即使您的gradle构建版本中有一个版本为debuggable false,如果在AndroidManifest.xml中将debuggable设置为true,它仍然无法上传。在我的找到一个随机子项目,即使所有子项目的gradle构建文件都为false,也将其设置为true。

答案 4 :(得分:0)

以防有人仍在寻找答案。我有类似的问题。在我的情况下,Google Api错误为:Google Api Error: apkNotificationMessageKeyDebuggable: APK is marked as debuggable. - APK is marked as debuggable.在调查过程中,我发现BuildConfig.java文件中的DEBUG常量等于true,即使BUILD_TYPE == release也是如此。几个小时后,我发现了this thread。因此,就我而言,问题出在雅各科。删除testCoverageEnabled = true进行发行版本构建后,DEBUG再次变为false