很抱歉更改此问题,这是mymistake,我错误地上传了旧的apk文件。谢谢
新问题..我在上传已签名的apk文件时遇到此错误..
You uploaded a debuggable APK. For security reasons you need to disable debugging before it can be published in Google Play. Learn more about debuggable APKs.
我只能生成已签名的apk文件并转到'在资源管理器中显示'并且该文件的名称为app-release.apk
并且我转到开发者控制台上传相同的文件,上传后,我得到了上述内容错误。
我已经从build.gradle中删除了debuggable true而没有将android:debuggable =“true”删除到androidmanifest.xml中的元素
我从file->更改了设置项目结构 - >签名(输入按键值)然后构建选择'realease'的类型。然后'确定'然后我去了Build - > build signed apk - >现有价值观密码 - >下一个 - >发布 - >确定,然后将相同的apk上传到开发者控制台。同样的错误
任何想法解决它..谢谢
答案 0 :(得分:0)
包名称在AndroidManifest.xml中指定。检查那里的值。
答案 1 :(得分:0)
来自文档:
确保停用日志记录并禁用调试选项 在构建应用程序以进行发布之前。你可以停用 通过删除源文件中对Log方法的调用来进行日志记录。您可以 通过从中删除android:debuggable属性来禁用调试 清单文件中的标记,或者设置android:debuggable 清单文件中的属性为false。此外,删除任何日志文件 或者在项目中创建的静态测试文件。
此外,您应该删除添加到代码中的所有Debug
个跟踪调用,例如startMethodTracing()
和stopMethodTracing()
方法调用。
Link:
因此,在项目清单xml文件中,将debuggable属性更改为false。