§ 准备下载
- Java SDK 下载及安装(下载地址)
- Flutter SDK 安装及配置环境变量(下载地址),注意:Flutter会自动安装Dart
- Android Studio 下载(下载地址)安装
- vscode 安装插件 Dart、Flutter和Flutter Widget Snippets
§ 安装
§ 一、安装Java
§ 1、下载后安装,进行自己更换到其他盘
§ 2、环境变量新建变量名: JAVA_HOME
值为(按自己的安装位置来):
D:\Program Files\javaD:\Program Files\java
复制
§ 2、环境变量path中添加变量名
window10以上值为:
%JAVA_HOME%\bin%JAVA_HOME%\bin
复制
%JAVA_HOME%\jre\bin%JAVA_HOME%\jre\bin
复制
window7值为:
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
复制
§ 二、安装flutter
§ 1、下载点击版本号既可下载,如图:
§ 2、将下载好的解压到安装软件的目录中,找到bin目录,复制文件路径,添加到电脑环境变量中(不知道的百度),如图:
§ 3、验证是否已经成功,需要在新的cmd中输入:
§ 4、修改执行文件
由于执行运行的时候会卡住到
Running Gradle task 'assembleDebug'..
上,所以需要设置下:
找到安装目录下的packages -> flutter_tools -> gradle 文件夹,然后打开flutter.gradle文件(如下图所示位置)
§ 5、新增环境变量配置
需要将两个变量添加到电脑中,这样每次运行flutter项目就不会报错(running gradle task ‘assembledebug’…),请尝试下:
变量名:FLUTTER_STORAGE_BASE_URL变量值:https://storage.flutter-io.cn变量名:FLUTTER_STORAGE_BASE_URL 变量值:https://storage.flutter-io.cn
复制
变量名:PUB_HOSTED_URL变量值:https://pub.flutter-io.cn变量名:PUB_HOSTED_URL 变量值:https://pub.flutter-io.cn
复制
§ 三、安装 Android Studio 及环境搭建
§ 1、下载
§ 2、运行安装
打开解压后的文件夹,双击运行
§ 3、安装路径换成其他盘的,没有直接按确定。等待安装完成
§ 4、安装完成后运行,开始进行配置,
§ 5、代理提示:点击【Cancel】,然后继续点击【Next】
§ 6、选择下载 Android SDK 文件夹(没有需要自己创建一个)
如果没有请将进行到androidsdk包下载,然后解压到 Android SDK 文件夹
§ 7、选择同意下载
等待下载完成
§ 8、下载Android sdk 插件
先进入sdk管理界面
选择三个必要下载sdk
后面同意就会下载
§ 9、Android sdk 添加环境变量
在前面的第6步中,找到添加的Android sdk 文件夹中的platform-tools,添加到电脑的环境变量中。
添加后,通过cmd终端就可以输入adb 就可以回车
abdabd
复制
§ 10、Android sdk 添加安卓系统
添加安卓系统就可以生成虚拟机了
§ 11、下载 Android tool
使用flutter doctor的看到就有这个报错,这个就是解决的
下载完成后,在执行下(一直输入y):
flutter doctor --android-licensesflutter doctor --android-licenses
复制
如果上面的命令执行出现报错Android sdkmanager tool was found, but failed to run,那么就要查看下
解决方案:将Android SDK 里面 command-line 插件版本选择9,不要选择其他的版本
先进入sdk管理界面
然后在入口中点击
最后滑动到command-line位置,选择版本9即可
执行下面两次(遇到能输入y/d的,一直输入y):
flutter doctor --android-licensesflutter doctor --android-licenses
复制
§ 8、改成中文
导入语言包,找到安装目录,然后找到 plugins 文件夹进入,将中文压缩包内的 zh.221.262 文件夹直接拷贝到里面即可。然后重启软件即可
§ 11、连接雷电模拟器
不想用Android sdk创建的虚拟设备,可以安装第三方的,比如雷电模拟器、夜神游模拟器等。如果连接,其实是usb连接方式。这里需要第9步中添加环境变量为前提。通过cmd终端进行查看当前可用的设备
adb devicesadb devices
复制
启动雷电模拟器后,需要重新打开
开发者模式
调试开关按钮。再次执行看下是否有设备