是否有一种使用Gradle自动为调试版本启用断言的好方法(通常使用adb shell setprop debug.assert 1
完成)?是否建议添加一个执行shell命令并使用assembleDebug执行它的构建任务?
连接多个设备会产生冲突吗?使用Genymotion仿真器和实际设备进行开发并不罕见。
答案 0 :(得分:0)
我创建了一个通用的DebugUtility类,它将抛出一个自定义异常(如果处于调试模式)。我已经停止使用断言了。当你使用断言时,Android Studio会发出警告,说使用BuildConfig.DEBUG条件检查。