Android Studio flutter doctor报错:Android Studio (version 4.1),Xcode - develop for iOS and macOS
[✗] Xcode - develop for iOS and macOS✗ Xcode installation is incomplete; a full installation is necessary for iOS development.Android Studio (version 4.1); Flutter plugin not installed and Dart plugin
-
Mac Android Studio 搭建Flutter 参考这篇文章,很详细 🔍Mac系统 flutter 全平台开发环境搭建
flutter doctor遇到的问题
Android toolchain - develop for Android devices
! Some Android licenses not accepted. To resolve this, run: flutter doctor –android-licenses
本机已安装了AndroidSDK,Android许可不被接受,需要执行以下命令,同意许可
按照提示执行:flutter doctor --android-licenses
Accept? (y/N): y
All SDK package licenses accepted
[✗] Xcode - develop for iOS and macOS
✗ Xcode installation is incomplete; a full installation is necessary for iOS development.
✗ CocoaPods not installed.
首先,下载安装xcode
安装完成后,执行
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -license

再根据提示安装cocoapods,执行(这里要挂梯子,可能等很久)
sudo xcodebuild -license
要下载很多东西

再执行一下,看看这两个问题解决了没
flutter doctor

这个问题解决
[!] Android Studio (version 4.1)
(version 4.1) 是你当前Android Studio的版本号。
✗ Flutter plugin not installed; this adds Flutter specific functionality.
✗ Dart plugin not installed; this adds Dart specific functionality.
虽然安装了flutter和dart的插件,还是提示没有安装。
Plugin folder has changed in 4.1 version;
From : ~/Library/Application\ Support/AndroidStudio4.1
To: ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins
主要原因就是在Android studio 4.1中plugin目录发生了变化,可以用下面的指令软链接一下目录:
ln -s ~/Library/Application\ Support/Google/AndroidStudio4.1/plugins ~/Library/Application\ Support/AndroidStudio4.1

问题解决完成!
更多推荐


所有评论(0)