我想使用自定义 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 任务的正确和规范方法是什么?