如何在Android Studio与IntelliJ中安装Flutter和Dart?插件缺失求助
解决Flutter安装及IDE插件找不到的问题
我来一步步帮你解决flutter doctor检测出的这些问题,重点解决你提到的IDE插件找不到的情况:
一、修复iOS工具链缺失项
你需要安装几个依赖工具才能正常开发iOS应用:
- 完整安装Xcode:从App Store或开发者官网下载安装完整版本,安装完成后运行以下命令配置路径:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer - 安装iOS设备相关工具:
brew install --HEAD libimobiledevice brew install ideviceinstaller brew install ios-deploy - 安装CocoaPods:
brew install cocoapods pod setup
二、解决Android Studio和IntelliJ找不到Flutter/Dart插件的问题
你的IDE版本(Android Studio 3.0 Preview、IntelliJ 2018.1.4)比较老旧,可能导致Marketplace无法搜索到适配插件,试试这两种方法:
方法1:通过IDE插件市场安装
- 打开Android Studio/IntelliJ,进入Settings(Mac上是Preferences)
- 选择左侧菜单栏的Plugins选项
- 切换到Marketplace标签页
- 在搜索框分别输入
Flutter和Dart,找到对应插件后点击Install - 安装完成后重启IDE,再次运行
flutter doctor检查
方法2:手动下载插件安装
如果Marketplace搜不到适配旧版本的插件,可以手动下载安装:
- 下载适配你IDE版本的Flutter和Dart插件包
- 回到IDE的Plugins页面,点击右上角的齿轮图标,选择Install Plugin from Disk...
- 选中下载的插件zip文件,完成安装后重启IDE
另外,建议你升级Android Studio和IntelliJ到稳定版,新版本对Flutter插件的兼容性更好,也更容易在插件市场找到对应工具。
三、解决无可用设备的问题
- Android设备:开启设备的USB调试模式,用数据线连接电脑,确保adb能识别到你的设备
- iOS设备:连接设备后,在Xcode中完成设备信任操作,确保系统能识别到你的iOS设备
完成以上步骤后,重新运行flutter doctor,应该就能解决大部分检测问题了。
内容的提问来源于stack exchange,提问作者Divya Krishnan




