我可以使用Gradle为Android中的调试构建启用断言吗?

我可以使用Gradle为Android中的调试构建启用断言吗?,android,gradle,adb,Android,Gradle,Adb,是否有一种好方法可以使用Gradle(通常使用adb shell setprop debug.assert 1)为调试生成自动启用断言?是否建议添加一个执行shell命令并使用assembleDebug执行的构建任务 有没有办法解决连接多个设备时可能出现的冲突?对我来说,使用Genymotion仿真器和实际设备进行开发并不少见 我创建了一个通用DebugUtility类,它将抛出一个自定义异常(如果处于调试模式)。我已经停止使用资产。当您使用断言时,Android Studio实际上会发出警告,

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


有没有办法解决连接多个设备时可能出现的冲突?对我来说,使用Genymotion仿真器和实际设备进行开发并不少见

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