Flutter開發進階:環境搭建

一、flutter安裝與配置

1.下載macOS版本

2.配置flutter環境

#Flutter 鏡像配置
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn 

#Flutter 配置Flutter命令行工具
export FLUTTER=~/Workspace/flutter
export PATH=~/Workspace/flutter/bin:$PATH

檢測:

flutter doctor

二、安裝安卓環境與配置

1.安裝 Android Studio

2.配置安卓環境

export ANDROID_HOME=~/Workspace/android/SDK
export PATH=~/Workspace/android/SDK/tools:$PATH
export PATH=~/Workspace/android/SDK/platform-tools:$PATH

3.安裝SDK

Android SDK, Android SDK Command-line Tools, and Android SDK Build-Tools:

  • Android SDK Build-Tools 31
  • Android SDK Platform-Tools
  • Android SDK Tools(Obsolete)

4.安裝 flutter + dart插件

三、問題解決

1.解決java bundle 找不到的問題

  • 將應用 Android Studio.app 顯示包內容中的 Contents/jre/Contents 內容拷貝到Contents/jre/jdk/Contents中。需要自己簡歷jdk目錄。

2.解決flutter、dart未安裝的問題:

  • Flutter plugin not installed; this adds Flutter specific functionality.
  • Dart plugin not installed; this adds Dart specific functionality.

給新目錄添加軟鏈接即可


ln -s ~/Library/Application\ Support/Google/AndroidStudio2021.1/plugins ~/Library/Application\ Support/AndroidStudio2021.1

3.HTTP hosthttps://maven.google.com/is not reachable

  • 項⽬ --> Android -->build.gradle ⽂件,修改內容:找到buildscript 和allprojects 將⾥⾯的:
//google()
//mavenCentral()
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/flutter.gradle,修改內容(加⼊阿⾥鏡像):
//google()
//mavenCentral()
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' }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章