Flutter 环境搭建与配置

   日期:2020-08-31     浏览:97    评论:0    
核心提示:本人使用uos系统,指令和ubuntu类似,win环境在环境变量里面配置,配置过程大致一致下载flutter配置环境变量如果linux无法识别设备,参考如下方式下载gradle,并配置gradle项目加载比较慢配置阿里云代理配置android_sdk总结下载fluttergit clone https://gitee.com/mirrors/Flutter.git配置环境变量export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_

本人使用uos系统,指令和ubuntu类似,win环境在环境变量里面配置,配置过程大致一致

  • 下载flutter
  • 配置环境变量
  • 如果linux无法识别设备,参考如下方式
  • 下载gradle,并配置gradle
  • 项目加载比较慢配置阿里云代理
  • 配置android_sdk
  • 总结

下载flutter

git clone https://gitee.com/mirrors/Flutter.git

配置环境变量

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export FLUTTER_HOME=$HOME/Downloads/Software/flutter_sdk/Flutter
export ANDROID_HOME=$HOME/Downloads/Software/android_sdk
export GRADLE_HOME=$HOME/Downloads/Software/gradle/gradle-6.6.1
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$GRADLE_HOME/bin:$PATH

如果linux无法识别设备,参考如下方式

cd /etc/udev/rules.d/
sudo gedit 51-android.rules
// 输入如下内容,并保存
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"

下载gradle,并配置gradle

===> 点我gradle下载

// 在上面下载 gradle-xxx-all.zip,找一个能访问的目录解压,并配置环境变量,zip一同放入解压处
// 创建flutter项目的两种常用方式
flutter create 项目名
flutter create --org 包名 --plugin 项目名
// 修改新建或老项目的gradle配置
// 打开android/gradle/wrapper/gradle-wrapper.properties
// 将原本的注释掉或者删除加入以下代码,这个加载的是之前下载的gradle-xxx-all.zip
distributionUrl=file:///home/fyc/Downloads/Software/gradle/gradle-6.6.1-all.zip

项目加载比较慢配置阿里云代理

// 打开android/build.gradle
repositories {
    maven { url 'https://maven.aliyun.com/repository/public' }
    maven { url 'https://maven.aliyun.com/repository/google' }
}
 repositories {
    maven { url 'https://maven.aliyun.com/repository/public' }
    maven { url 'https://maven.aliyun.com/repository/google' }
}

配置android_sdk

下载android studio工具,安装后打开有个地方可以选择自定义安装sdk,选择自定义安装方便配置环境变量,然后再Android studio中的setting里面去下载sdk版本16~最新,我这边开发工具选择的vs code 所以只是用as安装sdk之用,当然ide的选择看个人爱好。

总结

flutter 下载配置环境变量之后需要运行下flutter doctor,如果flutter代理失效请自行查找,如果阿里云的代理失效请自行查找,flutter环境配置后不需要配置dart默认自带了,整体来看flutter下载与配置还算简单,麻烦的是gradle的配置与安装,如果电脑网速够快可以直接使用as来配置一下android目录下的Android项目,我这边gradle下载与安装一直有问题采用手动下载与指定的方式完美解决flutter运行环境的bug,当然也有些我没遇到的bug,这个不在讨论之列,等遇到的再说吧!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服