我在gradle文件中有很多种风格:
def _versionName = "1.19"
def _applicationId = "com.site.app"
productFlavors {
CafebazarPro {
applicationId "${_applicationId}"
versionName "${_versionName}" +"-Cafebazar-Pro"
}
CafebazarInPurchase {
applicationId "${_applicationId}.inpurchase"
versionName "${_versionName}" +"-Cafebazar-InPurchase"
}
//-------------------------------------------
Cando {
applicationId ${_applicationId}"
versionName "${_versionName}" +"-Cando-Pro"
}
//-------------------------------------------
Myket {
applicationId "${_applicationId}"
versionName "${_versionName}" +"-Myket-Pro"
}
//-----------------------------------------
IranApps {
applicationId "${_applicationId}"
versionName "${_versionName}" +"-IranApps-Pro"
}
}
如何自动构建所有口味?不要逐一选择和建立。
答案 0 :(得分:4)
打开Cmd并运行以下命令:
gradlew任务
$b$
gradlew汇集 - 汇集所有应用程序的所有变体 二级包。
答案 1 :(得分:2)
问题是如果可以使用 android studio 构建所有口味。所以这可能会对未来的某些人有所帮助。
使用右侧工具栏中的 Gradle 选项或来自 查看 - >工具Windows - > Gradle (如果工具栏上看不到gradle)
然后导航至您的项目 - >任务 - >构建点击下面提到的所需选项以启动相应的构建