【发布时间】:2020-08-05 00:43:39
【问题描述】:
我是新手,我的问题在于 gradle 及其升级。我似乎无法运行我正在开发的应用程序并且模拟器可以工作,但尝试运行应用程序时会出现黑屏。我唯一注意到的是这段代码。
GradleException("未找到 Flutter SDK。在 local.properties 文件中使用 flutter.sdk 定义位置。")enter image description here
【问题讨论】:
我是新手,我的问题在于 gradle 及其升级。我似乎无法运行我正在开发的应用程序并且模拟器可以工作,但尝试运行应用程序时会出现黑屏。我唯一注意到的是这段代码。
GradleException("未找到 Flutter SDK。在 local.properties 文件中使用 flutter.sdk 定义位置。")enter image description here
【问题讨论】:
我认为您在build.gradle 中有错误 - 新属性和 Gradlexception。这就是解决问题的方法。
compileSdkVersion 30
和targetSdkVersion 30 像这样Project Structure -> project -> Project SDK 那个地方有视图 In no SDK.if 点击下拉并选择Android API30 platform version
Modules 单击Module SDK 下拉菜单并选择Android API30 platform version
throw new FileNotFoundException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") 除了这个 throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
谢谢你。这对你有帮助。
【讨论】:
如果你使用 Flutter 打开 Build.gradle 会出现这个错误,你可以使用这个方法打开 Build.gradle。关闭此项目 >> 打开现有的 Android Studio 项目 >> 如果您想在 Build.gradle 上工作,请转到您的项目并通过 Android Studio 打开 Android 文件夹
另外,为了安全起见
确保您在环境设置中设置了flutter sdk,方法是:右键单击ThisPC>>属性>>高级系统设置>>环境变量。
【讨论】: