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