我正在学习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,而我现在不知道该怎么做。
答案 0 :(得分:0)
答案 1 :(得分:-1)
您必须将minsdkversion更改为26或更高。您将获得输出。