我对Android应用程序开发相对较新。我一直在从android开发者网站上学习。但我无法理解不同版本的构建。
Developer site explanation for configuring build.
请解释构建的不同配置之间的区别。另外请告诉我如何制作应用变体?
我目前正在开展一个项目,其中我有两个不同的模块。
我想在这种情况下制作变体,但我不知道如何?
p.s你会为这个基本的用户管理项目建议什么构建配置?
答案 0 :(得分:0)
例如,您可以在build.gradle中添加以下内容(并为不同的构建版本设置不同的包名称)
productFlavors {
user {
applicationId "com.mycompany.user"
}
admin {
applicationId "com.mycompany.admin"
}
您也可以使用此方法设置特定于风味的字符串值....例如使用类似
的内容 resValue "string", "some_string_name", "flavor specific string value"