我已经在Android Studio中创建了一个Flutter项目。该项目运行良好,直到我打开应用程序级别的gradle文件,因为当我打开时它开始显示两个错误1)'无法解析符号属性'和2)'无法解析符号GradleException'我单击“在Android Studio中打开以进行编辑”并且错误1)消失了,但仍然存在“无法解析符号GradleException”的提示,我有最新的Gradle和Android Studio,该项目运行正常,直到打开此应用程序级别的Gradle文件。
答案 0 :(得分:3)
将Project SDK设置为Android API Platform版本29(或最新版本为30),如下所示:
defaultConfig {
...
minSdkVersion 16
targetSdkVersion 30
}
并将GradleException()
更新为FileNotFoundException()
请按照以下说明操作: https://github.com/flutter/flutter/issues/29608#issuecomment-548649907
这对我有用,谢谢
答案 1 :(得分:3)
throw GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
我尝试删除“new”关键字,它以某种方式对我有用。
改变了
throw new GradleException
到
throw GradleException.
答案 2 :(得分:0)
听起来像IDE问题。重新启动AS,但转到“文件”->“使缓存无效/重新启动”。我有时在更新后同步gradle时会发生这种情况
答案 3 :(得分:0)
您需要将SDK的版本升级到build.gradle在应用程序级别中的最新版本