根据构建类型启用 dexoptions android gradle
enable dexoptions based on buildtype android gradle
我想使用增量 dex 选项,但因为它仍处于试验阶段,所以我只希望在进行调试构建时启用它。但是,我找不到在 dex 选项的上下文中引用当前 buildType 的方法。
这样的事情,有可能吗?
android {
....
dexOptions{
if(buildType.name == 'debug') incremental = true
}
}
我相信我找到了解决办法。构建 似乎 更快,但我没有看到任何表明增量 dex 正在运行的日志消息。
applicationVariants.all { variant ->
if (variant.buildType.name == 'debug'){
variant.dex.enableIncremental = true
variant.dex.dexOptions.incremental = true
variant.dex.dexOptions.preDexLibraries = true
}
}
我想使用增量 dex 选项,但因为它仍处于试验阶段,所以我只希望在进行调试构建时启用它。但是,我找不到在 dex 选项的上下文中引用当前 buildType 的方法。
这样的事情,有可能吗?
android {
....
dexOptions{
if(buildType.name == 'debug') incremental = true
}
}
我相信我找到了解决办法。构建 似乎 更快,但我没有看到任何表明增量 dex 正在运行的日志消息。
applicationVariants.all { variant ->
if (variant.buildType.name == 'debug'){
variant.dex.enableIncremental = true
variant.dex.dexOptions.incremental = true
variant.dex.dexOptions.preDexLibraries = true
}
}