欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

windows搭建flutter开发环境

程序员文章站 2022-03-23 08:02:51
近日在考虑用flutter开发app,为了少踩坑就网罗了一堆别人写的文章,然而实操发现还是没少踩坑,还是准备自己记录一下搭建过程,顺便做个备份...第一步:准备工作需要准备flutter sdk、java环境 jdk和android sdk,编辑器我选择使用的vscode,感觉vscode对内存优化比android studio做得好(占内存小),这个看个人喜好,编辑器相关配置可自行参考官网文档由于国外网络访问限制你懂的,所以我这里分享了自己下载过的相关文件,百度盘链接: https://pan...

近日在考虑用flutter开发app,为了少踩坑就网罗了一堆别人写的文章,然而实操发现还是没少踩坑,还是准备自己记录一下搭建过程,顺便做个备份...

第一步:准备工作

需要准备flutter sdk、java环境 jdkandroid sdk,编辑器我选择使用的vscode,感觉vscode对内存优化比android studio做得好(占内存小),这个看个人喜好,编辑器相关配置可自行参考官网文档

由于国外网络访问限制你懂的,所以我这里分享了自己下载过的相关文件,百度盘链接: https://pan.baidu.com/s/1nbr6m0xu4Q3yxVgIX610Ag 提取码: 1234

windows搭建flutter开发环境

选择安装包这里有个坑,我当时为了图最新版,jdk包就选了14的,结果flutter doctor一直报android环境没有安装的问题,坑了我好几天去尝试解决问题,最后还是不得不重新安装8的版本

第二步:安装jdk

安装过程没啥可说的,双击运行,选择安装路径(记住你安装的位置,后面配置时需要用到)一直下一步就行了

安装完成后,我们需要配置环境变量:右键桌面电脑图标->点属性->点左侧点高级系统设置->点右下角环境变量,添加如下环境变量:

变量名:JAVA_HOMED                            变量值:\Developer\Java\jdk1.8.0_261(你安装jdk的目录)

变量名:CLASSPATH                               变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

然后在变量名为Path的值中添加:%JAVA_HOME%\bin  和  %JAVA_HOME%\jre\bin(如果是win7系统,多个值之间应该是;隔开的,注意按照正确的方式添加新值)

到这里jdk我们就算是安装完成了

第三步:安装android sdk

这里我选择的是通过command line tools方式,顺便把这里遇到的一个坑说一下:

下载解压android sdk命令行安装包,当我们在sdkmanager.bat所在目录打开powershell(shift+右键就有了),执行./sdkmanager.bat --version命令的时候,会出现一个warnning:Warning: Could not create settings...后面是一堆java报错,这是因为我们下载的工具包默认sdk_root问题,此时我们给这个命令增加参数:--sdk_root=D:\Developer\androidcommand(当前解压缩文件夹目录)就能运行成功,但这解决不了问题,我们需要按照下面的步骤来:

./sdkmanager.bat --sdk_root=D:\Developer\androidsdk "cmdline-tools;latest"

这里我们重新安装了一遍最新版本的cmdline-tools,此时我们只需要一路y下去就行了,sdk_root的值根据自己情况选择安装位置。注意这里还有一个坑就是,我们最好是选择管理员方式打开powershell再执行上述命令,否则部分系统上可能会没反应(比如win7,我在另一台win7电脑上配置的时候就是出现了这个问题)

接下来我们配置一下环境变量:

变量名:ANDROID_HOME                       变量值:D:\Developer\androidsdk

然后在变量名为Path的值中添加:%ANDROID_HOME%\platform-tools    %ANDROID_HOME%\build-tools    %ANDROID_HOME%\tools

然后我们需要在新下载的cmdline-tools中通过sdkmanager.bat去安装platform-tools、build-tools等,到这里android sdk我们就安装完了

第四步:安装flutter sdk

这一步就比较简单了,flutter官方文档就提供了具体的安装步骤,解压完成配置下环境变量就行了:

变量名:FLUTTER_STORAGE_BASE_URL          变量值:https://storage.flutter-io.cn

变量名:PUB_HOSTED_URL                                 变量值:https://pub.flutter-io.cn

然后在Path的值中添加:D:\Developer\flutter\bin,然后我们就可以在命令提示符窗口中运行flutter命令了:

windows搭建flutter开发环境


本文地址:https://blog.csdn.net/u010623954/article/details/107485368