(一)前期准备
首先已经配置好java环境也检测出安装成功
然后下载了flutter sdk,idea里面也安状了flutter 和dart插件
但是cmd检测不成功,显示如下:
然后在idea终端(alt+f12)里面输入 flutter doctor
显示如下:
到底应该怎么解决呀???
博主尝试的办法有:
1、删除掉sdk里面的缓存文件
没有用呀~~~~~~~
解决方案:
1、下载android sdk,–> 解决没有build tools的问题
这就是为什么之前我们只要安装好android studio以后就可以运行的原因,因为,别人就自带sdk,而我们用的其他软件配置环境肯定得下载。甩个链接:https://www.androiddevtools.cn/
自己去里面下载,
选择导航栏里面的android sdk工具,里面应有尽有,你缺什么就下载什么,但是你什么都缺,一无所有,就下载这个,看图
下载以后解压打开以后找到这两个:
打开以后,选择如下,不用全部下载:
1、Tools的勾选如下:
2、API的任意选择一个,可以下载最新的API,根据自己的sdk版本来,有时候最新的api用不了也很正常。
3、Extras的全选
静等下载。
如果你的下载界面(如下)出现了红色文字,恭喜你,你的部分插件下载失败了,怎么办?
怎么解决,看操作:
启动 Android SDK Manager ,打开主界面,Tools、Options,弹出Android SDK Manager - Settings窗口;
全部勾选!!!
以上所有操作你都做完了,你还有红色字体,检查一下下载下来的东西,
只要我上面说的你都有了,不用管它。已经成功了。现在开始配环境变量。
我的文件夹如下:
所以,我的环境变量配置如下:
系统变量–path里面新增一个值%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools
这个是后期检测adb是否配置成功。
**还有一些fluttersdk的变量配置,那些都是在安卓sdk之前就应该配置好了。我们这个文章只讲安卓sdk的相关内容。**因为博主的问题就是没有安卓构建工具。
怎么检测是否安装成功?
cmd 或者打开一个flutter项目,在终端里面运行flutter doctor,
直到出现下面的结果,你就安装成功。
下面报错是没有android studio这个软件,不用管它。
这样子,你就成功了。
现在打开你的avd.exe,去里面创建模拟器,如果你有安卓机,你就可以开始测试了。如果以上的操作你还有问题。那就是你安装的东西版本之间不兼容,打开一个flutter项目,在终端里面运行,flutter upgrade
耐心等待更新。有时候会报gradle的相关问题,那是因为,你的dart sdk版本旧了。如果系统提示你是否有dart sdk这类问题,不用甩它,因为你在下载flutter sdk的时候,且当你运行flutter doctor 的时候,就已经会自动在缓存里面有了。
idea提示的问题真的很无语欸,被绕进去了。
心中默念,相信自己。无非就是版本的问题。
(二)所有软件准备好了以后
为什么每次忘记导入工程,,,打开没有用啊!
cannot start complier