1 ? 在運行flutter doctor忘晤,出現(xiàn)以下錯誤:
[?] Flutter (on Linux, locale en_US.UTF-8, channel master)
[?] Android toolchain - develop for Android devices
? Unable to locate Android SDK.
Install Android Studio from:https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK components.
(or visithttps://flutter.io/setup/#android-setupfor detailed instructions).
If Android SDK has been installed to a custom location, set $ANDROID_HOME to that location.
[?] Android Studio (version 3.0.0)
? Android Studio at /home/f/App/android-studio
? Gradle version 3.2
? Java version OpenJDK Runtime Environment (build 1.8.0_112-release-b06)
[?] Connected devices(1 available)
解決方法:
添加環(huán)境變量ANDROID_HOME,把你android SDK的路徑填上,重啟電腦即可郁妈。
2 在輸入flutter doctor檢查一下申尤,出現(xiàn)以下錯誤
解決方法:
輸入?flutter doctor --android-licenses,接下來所有的輸入? y 就可以了
3 第三次flutter doctor匆浙,發(fā)現(xiàn)問題解決了
4 如果你運行flutter項目的時候發(fā)現(xiàn)還提示你sdk未licenses,請檢查項目中l(wèi)ocal.properties指定的sdk路徑是否正確