如何更新build.gradle

时间:2019-09-06 23:58:17

标签: android gradle flutter

我正在学习Flutter,并且正在使用Android Studio IDE。

我想使用“图像资产”选项来调整应用程序图标。它说:

  

该项目必须使用SDK 26或更高版本构建才能使用自适应图标。

我遵循了这里所说的内容:How to change Android minSdkVersion in flutter project ...,只是将minSdkVersion的编号更改为26。然后我选择了“在Android Studio中打开以进行编辑”,并说“渐变构建已完成”,并勾选了所有内容,与“同步”标签中的相同。

然后我回到./android/app/build.gradle中的build.gradle文件,并用红色下划线。

在该文件中显示错误,表明它无法解析符号“ GradleException”。当我单击“在Android Studio中打开以进行编辑”时,在打开的窗口中并没有在红色下划线。

if (flutterRoot == null) {
    throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}

也许这只是IDE搞砸了?该应用程序仍在模拟器上运行。

但是,当我再次使用Image Asset时,它仍然 说我需要版本26,而我现在不知道该怎么做。

2 个答案:

答案 0 :(得分:0)

打开:文件->项目结构->平台设置/ SDK。 选择构建目标26或更高。

File -> Project Structure

Platform Settings/SDKs

答案 1 :(得分:-1)

您必须将minsdkversion更改为26或更高。您将获得输出。