所以我正在安装flutter版本2和1.22.6,我想为我的1.22.6项目构建apk,但flutter自动调用版本2来构建apk。这个创建错误,我该怎么办?
尝试使用此Flutter版本管理器
您可以为Flutter创建别名并指向不同的版本例如颤振将称为颤振1.22.6flutter将调用flutter 2而不是
因此,当你想构建1.22.6版本时,只需使用flutter我写了一篇文章,遗憾的是,泰语还没有翻译,如何有两个不同版本的Flutter,以及如何在这里制作别名来调用不同版本的
https://medium.com/kbtg-life/%E0%B8%A3%E0%B8%B9%E0%B9%89%E0%B8%88%E0%B8%B1%E0%B8%81-颤动-2-0%E0%B8%81%E0%B8%B1%E0%B899%E0%B8%A3%E0%B8%B6%E0%B8%A2%E0%B8%B1%E0%B8%87-%E0%B9%81%E0%B9%A5%E0%B9%89%E0%B8%A7%E0%B8%97%E0%b0%B8%B3%E0%B6%A2%E8%B1%84%E0%B8%87%E0%B9%83%E0%B8%AB%E0%B9/89%E0%B8%84%E0%83%A3%E0%B7%E0%B6%88%E0%88%AD%E0%88%E0%B9%80%E0%B8%A3%E0%89%B2%E0%B1%E0%B9%89%E0%B8%87-2-%E0%B9%80%E0%B8%A7%E0%B8%AD%E0%B8+A3%E0%B9%8C%E0%B8%8A%E0%B9%B8%99-de861c810d57?source=your_stories_page-------------------------------------
所以在你做完这件事之后,你就可以跑了颤振构建
我过去也遇到过同样的问题。所以我所做的是,我下载了两个版本的flattersay(flatter2.2和flatter1.22(。我把它们放在同一个文件夹里。现在,如果我想使用flutter 2.2;颤动2.2〃;文件夹到";颤振;并且如果我想使用flaft1.2,那么我将重命名"flaft1.2";颤动1.2〃;文件夹到";颤振;
在环境变量路径中,我已将路径设置为"0";"颤动/仓";因此,如果我将flutter2.2重命名为flutter,那么我的环境变量将自动采用2.2版本。
更改版本后,您可能需要重新启动电脑。
简单的方法是:下载您需要的Flutter版本,并将其放在安装Flutter的地方在这个目录中,您有"颤振;文件夹。在Ubuntu中,它通常位于以下路径:/主页/用户名/开发/flutter为了开发具有所需版本的软件,只需将所需文件夹名称更改为"即可;"颤动";。例如:颤动->颤动-2.x.x颤动-3.x.x---->颤振