flutter for android 環境搭建(ubuntu)
安裝 Android 開發環境
-
安裝jdk8. 配置環境變量:
我使用的是"zsh",所有編輯的是"~/.zshrc"# java export JAVA_HOME=${你的jdk文件夾路徑} export CLASS_PATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$PATH:$JAVA_HOME/bin
-
安裝 Android Studio, 配置環境變量
# android studio export ANDROID_HOME=${android sdk的路徑} export PATH=$PATH:$ANDROID_HOME/tools # 快捷命令 alias studio="${android studio 文件夾路徑}/bin/studio.sh"
修改完配置文件後,使用"source ~/.zshrc"來生效配置,實在不行就重啓吧
安裝 flutter sdk
- 官方提供的下載鏈接下載的可能會有問題, 使用:
git clone -b stable https://github.com/flutter/flutter.git
拉取下來的就是 sdk.
-
配置環境變量:
# flutter # 上面兩個是針對中國環境的源 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn export PATH=${flutter sdk 的文件夾路徑}/bin:$PATH
安裝插件
android studio 和 vscdoe 都需要安裝插件
vscode 直接在"擴展"裏搜"flutter",第一個就是,直接安裝.
andriod studio: file->settings->Plugins->marketplace. 搜索"flutter".第一個,安裝即可.
檢查開發環境
flutter doctor
新建並運行項目
flutter create myApp
cd myApp
flutter run
如果使用 vscode,打開項目後,按"F5"即可
一些小問題
- andriod studio 的版本不能太低,我使用的 3.4.
- 如果使用模擬器,需要授權"/dev/kvm"文件夾
- 如果 gradle 的版本不對,可以在gradle 版本庫下載,然後解壓到 sdk 目錄.