Ubuntu18.04 Flutter开发环境搭建
目錄
?
flutter安裝
android studio安裝
Android Studio創建Flutter項目
運行應用程序
flutter安裝
下載flutter
https://flutter.dev/docs/development/tools/sdk/releases?tab=linux
https://storage.googleapis.com/flutter_infra/releases/stable/linux/flutter_linux_v1.12.13+hotfix.5-stable.tar.xz
解壓到/data/program
sudo vi /etc/profile
添加
export PATH=/data/program/flutter/bin:$PATH
#運行
source /etc/profile
?
運行
flutter doctor
看是否需要安裝其他
?
android studio安裝
下載android studio
http://www.android-studio.org/
https://dl.google.com/dl/android/studio/ide-zips/3.5.2.0/android-studio-ide-191.5977832-linux.tar.gz
解壓到/data/program/
cd /data/program/android-studio/bin
./studio.sh
下一步即可,最后選擇Customer,然后下載安裝后finish
?
打開android studio
cd /data/program/android-studio/bin
./studio.sh
create new project——選擇默認project下一步——填寫項目包信息
進入開發界面
?
sudo vi /etc/profile
添加
export ANDROID_HOME="/home/whq/Android/Sdk"
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
#運行
source /etc/profile
?
再次運行
flutter doctor
提示需要同意license
flutter doctor --android-licenses
逐個按y
還有提示
[!] Android Studio (version 3.5)
? Flutter plugin not installed; this adds Flutter specific functionality.
? Dart plugin not installed; this adds Dart specific functionality.
Android Studio里
File——Settings——Plugins——
安裝Flutter和Dart(安裝Flutter會自動將Dart帶上)
重啟Android Studio后,File——Settings——Language& Frameworks——Flutter
設置右側SDK:Filutter SDK path到/data/program/flutter,OK即可。
?
Android Studio創建Flutter項目
選擇 File>New Flutter Project
選擇 Flutter application 作為 project 類型, 然后點擊 Next
輸入項目名稱 (如 myapp), 選擇FlutterSDKpath為
然后點擊 Next
點擊 Finish
等待Android Studio安裝SDK并創建項目.
?
在項目目錄中,您應用程序的代碼位于?lib/main.dart.
運行應用程序
定位到Android Studio 工具欄:
在?target selector?中, 選擇一個運行該應用的Android設備. 如果沒有列出可用,請選擇?Tools>Android>AVD Manager?并在那里創建一個
?
在工具欄中點擊?Run圖標, 或者調用菜單項?Run > Run.
如果一切正常, 您應該在您的設備或模擬器上會看到啟動的應用程序:
?
可能會有提示/dev/kvm沒有權限
sudo chmod 777 -R /dev/kvm
每次開機后都需要運行
注意,我這里選擇了一個Android7.0(Google Play) x86_64的系統鏡像
Android9.0會報錯Em……
注意:需要顯卡驅動,否則Android模擬機打開后就崩掉了。
ubuntu安裝顯卡驅動參見《ubuntu安裝顯卡驅動》
?
?
總結
以上是生活随笔為你收集整理的Ubuntu18.04 Flutter开发环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ftp 530 linux,Linux启
- 下一篇: 利用抓包工具分析数据帧具体内容