第一步,按照官网上设置环境变量

PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

第二步,在官网上说要下载git,因为我的电脑已经装有git所以没有下载,大家可以跳过这一步看看能不能正常,不正常的话重新下载git

第三步,下载fluttersdk,有了第一步设置的环境变量,这里特别的快

第四步,设置flutter_sdk的环境变量

第五步,执行flutter doctor 看是否设置正确

flutter doctor

第六步,下载并安装Android Studio,这一步下载当中需要注意的是你需要有梯子,没有梯子的话下载不下来,安装的时候最好把梯子连上

第七步,在安装完Android Studion,创建一个空的应用,这个时候可能显示你的Gradle没有下载下来,或者说是你的Gradle的包下载下来但是包错误没能正确解压,这些原因都是你没有下载完全Gradle。只需你手动下载一个Gradle的包,然后再手动配置一下就可以了

第八步,安装一个flutter插件,创建一个flutter应用,然后在编译这个应用,在编译的时候可能出错:

Launching lib\main.dart on AOSP on IA Emulator in debug mode...
Running Gradle task 'assembleDebug'...
Exception in thread "main" java.util.zip.ZipException: error in opening zip file

出现这个问题,也是gradle导致的,按如下解决即可

  1. Go to flutter_app => android => gradle => wrapper directory
  2. Delete gradle-wrapper.jar file
  3. Open and edit gradle-wrapper.properties file
  4. Change distributionUrl=https://services.gradle.org/distributions/gradle-x.x.x-all.zip to gradle-6.4.1-all.zip or latest
  5. On terminal use flutter run command

解决第八步的问题,我是参考一个别人写的文档,给大家贴出来:

https://www.cnblogs.com/phen/p/13427912.html

其他七步是参考官方文档:

https://flutterchina.club/setup-windows/

 

 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐