安裝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