如何修复android:debuggable错误?

时间:2014-05-20 22:18:41

标签: android

在android

中设置debugable选项为true
android:debugable="true"

我面临以下错误,

  

避免硬编码调试模式;将其遗漏允许调试和发布版本自动分配一个

任何人都可以告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您不需要在清单中编写此代码。只需从清单中移除android:debugable="true"代码。

根据sdk指南:

支持真正的调试版本。开发人员不再需要将android:debuggable属性添加到清单中的<application>标记 - 构建工具会自动添加属性。在Eclipse / ADT中,假定所有增量构建都是调试构建,因此工具会插入android:debuggable="true"。导出已签名的发布版本时,工具不会添加该属性。在Ant中,ant debug命令会自动插入android:debuggable =“true”属性,而ant release则不会。如果手动设置android:debuggable="true",那么ant release实际上会进行调试构建,而不是发布构建。