2014-05-20 90 views
1
而设置可调试选项真正在android系统

如何解决android:可调试错误?

android:debugable="true" 

我对着下面的错误

避免硬编码调试模式;让它脱离允许调试和发布版本自动分配一个

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

回答

0

你不需要在清单中写这段代码。只是删除android:debugable="true"代码清单。

根据sdk指导原则:

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