在设备上同时安装2个不同版本的Flutter?

时间:2019-09-24 21:33:22

标签: android flutter

是否可以在设备上同时安装2个版本的Flutter?想象一下,我运行flutter run --profile在设备上安装了我的应用程序,然后更新了某些内容/开关分支,现在我不想将新版本与旧版本分开安装以在设备上进行比较。有可能吗?如果重要的话,我正在使用android btw。

1 个答案:

答案 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 app1flutter run --flavor app2

有详细的指南详细介绍了每个步骤,其中还包括在电话启动器https://cogitas.net/creating-flavors-of-a-flutter-app/

中给每个名称指定自己的名字