是否可以在设备上同时安装2个版本的Flutter?想象一下,我运行flutter run --profile
在设备上安装了我的应用程序,然后更新了某些内容/开关分支,现在我不想将新版本与旧版本分开安装以在设备上进行比较。有可能吗?如果重要的话,我正在使用android btw。
答案 0 :(得分:1)
为此,如果您可以在Android中创建产品口味。
android/app/build.gradle
中
添加: flavorDimensions "app"
productFlavors {
app1 {
dimension "app"
applicationId "com.example.app1"
versionCode 1
versionName "1.0"
}
app2 {
dimension "app"
applicationId "com.example.app2"
versionCode 1
versionName "1.0"
}
}
然后运行flutter run --flavor app1
或flutter run --flavor app2
有详细的指南详细介绍了每个步骤,其中还包括在电话启动器https://cogitas.net/creating-flavors-of-a-flutter-app/
中给每个名称指定自己的名字