apply plugin: 'com.android.application'
将闭包委托给AppExtension groovy类here
在那里,我看到它有一个adbOptions方法的引用。我如何使用它,它的目的是什么?我需要在build.gradle文件中看到它的调用,这样我才能更好地理解它。
答案 0 :(得分:3)
我使用它来延长adb超时时间,以防止ShellCommandUnresponsiveException
作为构建的一部分。在android
区块内,我有:
android {
adbOptions {
timeOutInMs 30 * 1000
}
}
因为超时时间以毫秒为单位。我有一个自定义任务,可以同时部署多个版本(具有不同的applicationId
值),并且可以保持超时。
我不知道你可以用adpOptions
做些什么。正如您所指出的,文档相当有限。