Android Studio 是什么导致了flutter项目中的“cannot resolve symbol GradleException”?

ws51t4hk  于 2023-06-06  发布在  Android
关注(0)|答案(7)|浏览(384)

我在Android Studio中创建了一个Flutter项目。该项目一直运行良好,直到我打开应用程序级别的gradle文件,因为当我打开时开始显示两个错误1)“无法解析符号属性”和2)“无法解析符号GradleException”我点击“在Android Studio中打开以进行编辑”和错误1)消失的对接“无法解析符号GradleException”我有最新的Gradle和Android Studio,该项目一直运行良好,直到我打开这个应用程序级别的Gradle文件。

2mbi3lxu

2mbi3lxu1#

将Project SDK设置为Android API Platform版本29(或最新版本30),如下所示:

defaultConfig {
    ...
    minSdkVersion 16
    targetSdkVersion 30
}

并将GradleException()更新为FileNotFoundException()
请按照它:https://github.com/flutter/flutter/issues/29608#issuecomment-548649907
这个对我有用,谢谢

1cklez4t

1cklez4t2#

throw GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")

我尝试删除“新”关键字,它不知何故为我工作。
变更

throw new GradleException

throw GradleException.
83qze16e

83qze16e3#

1.打开build.gradle文件并将targetSdkVersioncompileSdkVersion设置为29
1.点击文件=>项目结构=>项目,然后将项目SDK设置为Android API 29平台
1.在project structure => Module中选择dependencies,然后将Module SDK设置为Android API 29平台
1.现在打开build.gradle并将GradleException替换为FileNotFoundException

6tr1vspr

6tr1vspr4#

听起来像是IDE问题。重新启动AS,但转到File -> Invalidate Caches / Restart。我有时在更新后同步gradle时会发生这种情况

nwo49xxi

nwo49xxi5#

删除build文件夹对我很有用。

nhjlsmyf

nhjlsmyf6#

I

删除了***'new'***关键字,一切都正常工作,不要忘记让您的IDE始终保持最新状态。

mspsb9vt

mspsb9vt7#

您需要将SDK的版本升级到应用级别的build.gradle中的最新版本

相关问题