我已经问过类似的问题但找不到我所寻找的东西。因此再次询问。 我想同时在同一个设备上运行不同的味道apk。在android中为独立的风味创建单独的apk以在同一设备上运行
我已经使用build.gradle(app)来创建不同风格的apk。但是安装不同的apk同一个版本会覆盖之前的版本。我想创建不同的apks以同时在同一设备上运行。我想用不同的appicon创建不同的app,它可以安装在同一个设备上并同时运行。任何链接或教程或直接帮助表示赞赏。
我的build.gradle是如下
productFlavors {
production {
applicationId
"com.abc.def"
buildConfigField 'String', 'HOST', '"http://example.com/api/"'
}
staging {
applicationId
"staging.com.abc.def"
buildConfigField 'String', 'HOST', '"http://example.com/api/"'
}
backendtesting {
applicationId
"backendtesting.com.abc.def"
buildConfigField 'String', 'HOST', '"http://example.com/api/"'
}
}
我已编辑与我的代码片段的Gradle文件的问题。我已经使用这种方法。但它不起作用。请检查并建议我是否缺少任何东西。提前致谢。 – SimpleCoder
@SimpleCoder你如何为不同的口味创建不同的口味? './gradlew assemble'创建可以独立运行的不同apks,如果遵循这种方法。 –