项目描述
上传时间
浏览人数
Flutter 依赖下面这些命令行工具 需要下载一个Git for Windows
1.官网下载地址:https://git-scm.com/download/win 不推荐,太慢了
可以在网上搜索百度云或者镜像安装
安装之后环境配置path, git配置到bin目录,cmd输入git检查是否安装成功
2.cd到桌面使用镜像下载git clone
git clone -b stable https://github.com.cnpmjs.org/flutter/flutter.git
path到bin目录,cmd输入flutter doctor
*如果没有path到路径
*如果运行成功但是启动sdk报错原因:后台有一个叫做Background Intelligent Transfer Service的服务没有开启,导致Flutter没法去下载.解决方法:右键"我的电脑"-"管理"-"服务和应用程序"-"服务"找到Background Intelligent Transfer Service这个服务,然后把他开启或者重启即可
如果配置之后还不行的话可以先配置下面的清华镜像再试
3.最后用户变量环境配置 变量->值:
flutter doctor的时候,显示Building flutter tool...Running pub upgrade...一直卡着不动
解决办法:使用清华的镜像,配置到电脑的系统环境变量环境变量名:FLUTTER_STORAGE_BASE_URL 内容:https://mirrors.tuna.tsinghua.edu.cn/flutter
环境变量名:PUB_HOSTED_URL 内容:https://mirrors.tuna.tsinghua.edu.cn/dart-pub
4.最后的一点
在cmd自动更新partsdk后,在下个阶段卡住的时候,启动powershell,重新运行flutter doctor,不报错一直等着就行,它将自动下载完毕
安装PowerShell5.1,至少需要.NET Framework 4.5.2,如果系统当前.NET Framework版本低于这个版本,需要先升级.NET Framework 必须使用powerShell执行,
注意*这个东西特别坑特别多,建议换台电脑重新配置升级地址: C:\Windows\Microsoft.NET\Framework
1.去官方下载android studio,注意选择你所需要的系统下载
2.下载之后一直next,其中有一个创建捷径,点击下方的don,t create继续next,其他的没什么重要的,有一项是选择langage,会java选java,不会的选那个另一个语言就行,学的简单一点
配置下载完成后让studio软件自己下载他所需要的sdk,不要自己去下载sdk,东西太多了
以后需要的话在file->setting->sdk选择需要的东西应用一下让他自己下
3.添加用户环境变量:
key: Android_SDK_ROOT
value: studio在计算机自动下载的sdk路径
4.在右上角创建虚拟机,此时它提示缺少一个Haxm或者一个小插件,点击一个它提供的一个install等一下就可以了,android系统各个版本选择需要的,在里面download一下
当显示出这个google的手机时你就成功了...
Android\Sdk\platform-tools
找到此sdk下的platform..文件夹添加到环境中的path中
官方下载夜神模拟器https://www.yeshen.com/?baidu=hangye
copy AndroidSDK目录下的 platform-tools
下的 adb.exe
将名字修改成nox_adb.exe到 Nox \ bin
下.
将此文件夹原先的nox_adb.exe加上一个.bak。
将夜神bin路径添加到环境path中
打开cmd,输入adb version 和 nox_adb version查看版本号是否相同
java版本号超出8会出现Exception错误
重新安装java8之后重新打开cmd,并且重新执行命令:flutter doctor --android-licenses
将镜像粘贴浏览器下载vscode
vscode.cdn.azure.cn/stable/78a4c91400152c0f27ba4d363eb56d2835f9903a/VSCodeUserSetup-x64-1.43.0.exe
打开夜神模拟器,如果没打开点击夜神自带的修复,重开即可
1)创建一个文件夹flutter,拉到vsCode中打开,在编辑器中新建终端
2)输入flutter create my_app,项目创建完成后就可以跑起来了
但是输入flutter run 等很长一段时间,发生了一个错误,说gradle版本不太对解决方法:Flutter指定gradle的路径以及Maven仓库地址修改1.进入flutter sdk此目录\flutter\bin\cache\artifacts\gradle_wrapper,编辑gradlew.bat文件
set GRADLE_OPTS="-Dgradle.user.home=E:/Repository/gradle/.gradle"<--选择存放gradle的位置,这个盘符可以随意指定,不一定放这个E盘进入flutter\packages\flutter_tools\gradle,将flutter.gradle里的maven地址换aliyun的
maven { url 'https://maven.aliyun.com/repository/google'}maven { url 'https://maven.aliyun.com/repository/jcenter'}maven { url 'http://maven.aliyun.com/nexus/content/groups/public'}
进入flutter\packages\flutter_tools\gradle里的以下几个文件修改Maven仓库地址
flutter.gradle
aar_init_script.gradle
resolve_dependencies.gradle
根据图片统一修改为"https://storage.flutter-io.cn/download.flutter.io"
打开vscode再次创建一次项目,运行flutter run