安装同一个应用程序的两个不同实例很容易。我只是使用productFlavors。
当我从Google Play安装应用程序并尝试安装其他风格时出现问题。我无法同时使用Google Play中的应用程序和风味应用程序,但有两种应用程序可以使用。
如何在同一部手机,Google Play应用和Flavor应用中安装这两款应用。
PD:我使用不同的口味,这是他们的一个例子: QA {
resValue "string", "app_name", "My app QA"
applicationId "com.myapp.qa"
}
GOOGLEPLAY{
resValue "string", "app_name", "My app GOOGLE PLAY"
applicationId "com.myapp.release"
}
TESTING {
resValue "string", "app_name", "My app TEST"
applicationId "com.myapp.test"
}
DEVELOPMENT {
resValue "string", "app_name", "My app DEV"
applicationId "com.myapp.dev"
}
答案 0 :(得分:0)
定义味道
android {
defaultConfig {
applicationId "com.example.myapp"
}
productFlavors {
free {
applicationIdSuffix ".free"
}
pro {
applicationIdSuffix ".pro"
}
}
}
关键是applicactionIdSuffix
android {
...
buildTypes {
debug {
applicationIdSuffix ".debug"
}
}
}