我可以使用Gradle在Android中启用调试版本的断言吗?

时间:2014-02-11 16:37:26

标签: android gradle adb

是否有一种使用Gradle自动为调试版本启用断言的好方法(通常使用adb shell setprop debug.assert 1完成)?是否建议添加一个执行shell命令并使用assembleDebug执行它的构建任务?

连接多个设备会产生冲突吗?使用Genymotion仿真器和实际设备进行开发并不罕见。

1 个答案:

答案 0 :(得分:0)

我创建了一个通用的DebugUtility类,它将抛出一个自定义异常(如果处于调试模式)。我已经停止使用断言了。当你使用断言时,Android Studio会发出警告,说使用BuildConfig.DEBUG条件检查。