(一)前期准备

首先已经配置好java环境也检测出安装成功

然后下载了flutter sdk,idea里面也安状了flutter 和dart插件

但是cmd检测不成功,显示如下:

ider没有javaee ider没有sdk_ider没有javaee

然后在idea终端(alt+f12)里面输入 flutter doctor

显示如下:

ider没有javaee ider没有sdk_ide_02

到底应该怎么解决呀???

博主尝试的办法有:

1、删除掉sdk里面的缓存文件

ider没有javaee ider没有sdk_flutter_03


没有用呀~~~~~~~

解决方案:

1、下载android sdk,–> 解决没有build tools的问题

这就是为什么之前我们只要安装好android studio以后就可以运行的原因,因为,别人就自带sdk,而我们用的其他软件配置环境肯定得下载。甩个链接:https://www.androiddevtools.cn/

自己去里面下载,

选择导航栏里面的android sdk工具,里面应有尽有,你缺什么就下载什么,但是你什么都缺,一无所有,就下载这个,看图

ider没有javaee ider没有sdk_flutter_04

下载以后解压打开以后找到这两个:

ider没有javaee ider没有sdk_ide_05

打开以后,选择如下,不用全部下载:

1、Tools的勾选如下:

ider没有javaee ider没有sdk_ide_06


2、API的任意选择一个,可以下载最新的API,根据自己的sdk版本来,有时候最新的api用不了也很正常。

3、Extras的全选

静等下载。

如果你的下载界面(如下)出现了红色文字,恭喜你,你的部分插件下载失败了,怎么办?

ider没有javaee ider没有sdk_ider没有javaee_07

怎么解决,看操作:

启动 Android SDK Manager ,打开主界面,Tools、Options,弹出Android SDK Manager - Settings窗口;

全部勾选!!!

ider没有javaee ider没有sdk_android_08

以上所有操作你都做完了,你还有红色字体,检查一下下载下来的东西,

只要我上面说的你都有了,不用管它。已经成功了。现在开始配环境变量。

我的文件夹如下:

ider没有javaee ider没有sdk_flutter_09

所以,我的环境变量配置如下:

ider没有javaee ider没有sdk_ider没有javaee_10

系统变量–path里面新增一个值%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

这个是后期检测adb是否配置成功。

**还有一些fluttersdk的变量配置,那些都是在安卓sdk之前就应该配置好了。我们这个文章只讲安卓sdk的相关内容。**因为博主的问题就是没有安卓构建工具。

怎么检测是否安装成功?

cmd 或者打开一个flutter项目,在终端里面运行flutter doctor,

直到出现下面的结果,你就安装成功。

ider没有javaee ider没有sdk_flutter_11


下面报错是没有android studio这个软件,不用管它。

这样子,你就成功了。

现在打开你的avd.exe,去里面创建模拟器,如果你有安卓机,你就可以开始测试了。如果以上的操作你还有问题。那就是你安装的东西版本之间不兼容,打开一个flutter项目,在终端里面运行,flutter upgrade

耐心等待更新。有时候会报gradle的相关问题,那是因为,你的dart sdk版本旧了。如果系统提示你是否有dart sdk这类问题,不用甩它,因为你在下载flutter sdk的时候,且当你运行flutter doctor 的时候,就已经会自动在缓存里面有了。

ider没有javaee ider没有sdk_ide_12

idea提示的问题真的很无语欸,被绕进去了。

心中默念,相信自己。无非就是版本的问题。

(二)所有软件准备好了以后
为什么每次忘记导入工程,,,打开没有用啊!
cannot start complier