我想使用自定义 Gradle 任务在 Android 项目中自动处理各种风格。
例如,addFlavor
使用 2 个参数实现任务:flavorName
和flavorLogo
。通过执行以下步骤,该任务应该添加新的风味:
更新文件中的
productFlavors
部分build.gradle
,为其添加新风格:flavorName { buildConfigField 'String', 'PARTNER', '"flavorName"' packageName 'com.stackoverflow.askquestion.flavorname' }
添加风味文件夹并将
flavorLogo
.png
文件复制到flavorName/res/drawable-xxhdpi/ic_launcher.png
使用自定义 Gradle 任务的正确和规范方法是什么?