搭建flutter项目运行环境总结

准备文件-flutter、android studio(IDE)、java sdk、android sdk(可在android studio内完成安装,以便确认安装的sdk是可用的(sdk及sdk版本相对应的intel核心运行的image也需要安装))

注意:1.flutter项目的运行工具android studio(Ide)最为重要,android studio(Ide),选择正确的项目工具最为重要。2.可不使用android sdk manager安装工具,可能安装工具安装的sdk无法正常使用 3.高版本的android studio不一一定适用。安装版本最适用于稳定版本。

1、安装完flutter及jdk之后,cmd运行-输入flutter config --android-sdk  fileUrl(将安卓sdk地址切换fileUrl)

2、安装完android studio(IDE),将android sdk地址配置好。

3、更改flutter文件配置及flutter的环境配置,使得新建flutter项目时速度加快,cmd内输入以下内容:

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

更改文件内容C:\Flutter\flutter\packages\flutter_tools\gradle\flutter.gradle

将 

google()
 jcenter()

更改为:

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' }
maven {url 'http://download.flutter.io'}

 

同时创建的flutter项目可将部分配置修改,使得编译android项目文件速度加快,启动项目更快;

项目地址:当前flutter项目下\android\build.gradle

google()
jcenter()

改为
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' }

4、启动的android studio(Ide)需要将flutter、dare组件安装上,并将AVD模拟器安装一个作为启动项目的模拟器显示

5、flutter packages get 更新的包的 源地址可能会被屏蔽导致下载缓慢,可在win系统内配置环境变量 FLUTTER_STORAGE_BASE_URL:https://storage.flutter-io.cn ;PUB_HOSTED_URL:https://pub.flutter-io.cn 

文件下载地址:

flutter官方安装文档:https://flutterchina.club/get-started/install/

android studio(IDE)+jdk下载地址:https://www.androiddevtools.cn

部分cmd命令:

flutter doctor 用于显示是否将flutter项目需要的文件配置都配置完成

flutter doctor --lincenses 将android sdk证书权限确认。运行之后所有内容选择y (yes)

adb 与adb version 用于确认android sdk是否已经配置在系统环境中,并可以运行

java version  用于显示jdk版本

flutter packages get 用于更新flutter包,可能会存在ide内无法运行,可能需要在cmd中指向  C:\Flutter\flutter\bin\flutter.bat packages get 进行更新项目包

 

注意:flutter项目的运行工具最为重要,android studio(Ide),选择正确的项目工具最为重要。可不使用android sdk manager安装工具,可能安装工具安装的sdk无法正常使用

 

posted @ 2020-12-04 17:12  lxj666  阅读(363)  评论(0编辑  收藏  举报