CentOS8— Flutter&AndroidStudio4.1配置


安裝JAVA1.8

1 yum list java*
2 yum install -y java-1.8.0-openjdk* 

變量配置

1 vi ~/.bash_profile
 1 export PATH=path_to/flutter/bin:$PATH
 2 export ANDROID_HOME=/root/Android/Sdk
 3 export AS=path_to/as
 4 export JAVA_HOME=/usr/lib/jvm/java-1.8.0
 5 export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
 6 export PATH=${PATH}:${ANDROID_HOME}/tools
 7 export PATH=${PATH}:${ANDROID_HOME}/platform-tools
 8 export PATH=$JAVA_HOME/bin:$PATH
 9 export PUB_HOSTED_URL=https://pub.flutter-io.cn
10 export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

* path_to為應用安裝路徑,如“/root/tools”

更新變量

1 source ~/.bash_profile

AndroidStodio更新至4.1后,即使已安裝Flutter和Dart插件,運行flutter doctor -v后仍提示Flutter和Dart插件未安裝

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

原因為AS4.1還未兼容Flutter stable,須手動切換到dev

1 flutter channel dev

后執行

1 flutter doctor -v

下載新的插件,重構后就好了

Downloading Dart SDK from Flutter engine 073263e39d1d12313c9622ac3788cc9f2b01f582...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 35  171M   35 61.2M    0     0   938k      0  0:03:07  0:01:06  0:02:01  926k

 

Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel dev, 1.24.0-7.0.pre, on Linux, locale zh_CN.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
[✓] Android Studio
[!] Connected device
    ! No devices available

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM