在android
中设置debugable选项为trueandroid:debugable="true"
我面临以下错误,
避免硬编码调试模式;将其遗漏允许调试和发布版本自动分配一个
任何人都可以告诉我如何解决这个问题?
答案 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实际上会进行调试构建,而不是发布构建。