不同的包名称,因为“com.example”受到限制

时间:2016-03-09 22:18:29

标签: android

很抱歉更改此问题,这是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上传到开发者控制台。同样的错误

任何想法解决它..谢谢

2 个答案:

答案 0 :(得分:0)

包名称在AndroidManifest.xml中指定。检查那里的值。

答案 1 :(得分:0)

来自文档:

  

确保停用日志记录并禁用调试选项   在构建应用程序以进行发布之前。你可以停用   通过删除源文件中对Log方法的调用来进行日志记录。您可以   通过从中删除android:debuggable属性来禁用调试   清单文件中的标记,或者设置android:debuggable   清单文件中的属性为false。此外,删除任何日志文件   或者在项目中创建的静态测试文件。

此外,您应该删除添加到代码中的所有Debug个跟踪调用,例如startMethodTracing()stopMethodTracing()方法调用。 Link:

因此,在项目清单xml文件中,将debuggable属性更改为false。