Android Plugin DSL Reference 参考文档 :
BaseExtension 文档位置 : android-gradle-dsl/2.3/com.android.build.gradle.BaseExtension.html
Splits ( build.gradle#android#splits ) 文档位置 : android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.Splits.html
BaseExtension#splits { } 脚配块配置 用于配置 apk 分包选项 ;
BaseExtension#splits { } 脚配块配置原型 : 该脚本块配置的是 BaseExtension#splits 属性 ;
splits { }
Configures APK splits.
配置 apk 分包选项.
Delegates to:
Splits from splits
BaseExtension#splits 属性配置原型 : BaseExtension#packagingOptions 属性是 PackagingOptions 类型的 ;
Splits splits
APK splits options.
See APK Splits.
参考 构建多个 APK 文档 ,
Splits ( build.gradle#android#splits ) 文档位置 : android-gradle-dsl/2.3/com.android.build.gradle.internal.dsl.Splits.html
Splits 配置简介 : 该配置中定义了如下 6 个配置属性 ;6 个属性分为了 3 组 :
abi
ABI settings.
abiFilters
The list of ABI filters used for multi-apk.
density
Density settings.
densityFilters
The list of Density filters used for multi-apk.
language
Language settings.
languageFilters
The list of language filters used for multi-apk.