这段时间公司没什么大事儿,就一直在学习,然后踩坑,填坑!内心很忧伤呀!本宝宝心里难受,但是宝宝不说。
说到环境安装,只要和Java的SDK沾上边的都贼难受,这不是最近flutter大火,公司决定用flutter试试。
推荐视频链接,技术胖大叔搞笑读音讲解
推荐相关博客链接,胖大叔经验所得
1.加入环境变量
按照官网上,由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,可以将如下环境变量加入到用户环境变量中
变量 | 值 |
---|---|
PUB_HOSTED_URL | https://pub.flutter-io.cn |
FLUTTER_STORAGE_BASE_URL | https://storage.flutter-io.cn |
补充环境变量怎么加
win10系统
鼠标右键打开‘此电脑’ => 点击‘属性’ =>点击‘高级系统设置’ => 点击右下角出现的‘环境变量’ => 点击“新建” => 输入对应的变量名及变量值
2.安装Git
网址:https://git-scm.com/downloads
3.安装flutter sdk
安装git后,打开Git Bash输入下方命令
git clone -b stable https://github.com/flutter/flutter.git
上图是安装成功了。
4.检查环境的完整性
打开cmd,输入下方命令检测
flutter doctor
观察可发现,出现了'X',有提到Android Studio和Android SDK。
说到这里麻烦来了。
(1)SDK
网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
不得不说,小编我是没有账号的,来来回回安装了几次,都是友好的java小哥发我的安装包。
幸运的话是有一次下载机会的。
(2)加入环境变量
变量 | 值 |
---|---|
CLASSPATH | .; D:\Program Files\Java\jdk1.8.0_221\lib\dt.jar;D:\Program Files\Java\jdk1.8.0_221\lib\tools.jar |
JAVA_HOME | D:\Program Files\Java\jdk1.8.0_221 |
Path | D:\Program Files\Java\jdk1.8.0_221\jre\bin |
在安装时,C盘D盘都OK!没有限制的。
5.安装IDE
Android Studio下载网址:https://developer.android.com/studio/index.html
下载成功后,next一直安装。
6.在IDE中安装flutter插件
打开Android Studio => 点击‘File’ => 点击‘Settings’ => 点击‘Plugins’ => 搜索‘flutter’下载安装
再做一次 flutter doctor
原因是证书没有安装
flutter doctor --android-licenses
然后会提示你选Y/N,不要犹豫,一律选择Y,就可以把证书安装好。
再做一次 flutter doctor
没有X了,但是出现了!,没有可用的设备,表示还没有虚拟机
按照下图的顺序添加设备
步骤2:点击中间的Create Virtual Device...
实现到这里,我们只剩下最后一点了。
7.VS Code中安装flutter插件及模拟器运行
(1)插件在插件市场中安装,搜索"flutter",install时,是会自动安装Dart的。
(2)模拟器运行
Ctrl+Shift+P,打开控制面板,搜索"Launch Emulator",启动Android VDM。
最后再检测一下,会发现不会报错了。No issues found!