【问题标题】:Could not load compiled classes for settings file无法为设置文件加载已编译的类
【发布时间】:2021-10-29 04:38:33
【问题描述】:

我尝试修改我的一个旧项目,但现在它抛出了一些错误,我不知道为什么会抛出这个错误。请帮忙!

Launching lib\main.dart on Android SDK built for x86 in debug mode...

FAILURE: Build failed with an exception.

* What went wrong:
Could not load compiled classes for settings file 'D:\Workspace\projects\oldproject\android\settings.gradle' from cache.
> settings_3552tbte83k26vrb8052nbmuc

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)

更新

setting.gradle文件

include ':app'

def localPropertiesFile = new File(rootProject.projectDir, "local.properties")
def properties = new Properties()

assert localPropertiesFile.exists()
localPropertiesFile.withReader("UTF-8") { reader -> properties.load(reader) }

def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
apply from: "$flutterSdkPath/packages/flutter_tools/gradle/app_plugin_loader.gradle"

【问题讨论】:

    标签: flutter dart gradle build.gradle


    【解决方案1】:

    尝试清除gradle缓存

    <home directory>/.gradle/caches 目录包含 Gradle 构建缓存,您可以将其删除。

    你可以参考这个article来展示如何Gradle构建缓存

    【讨论】:

    • 你能帮帮我怎么做吗?
    • 无法发送消息。请在此处提及所有步骤。谢谢
    • 我删除了缓存。但没有效果
    • 能否分享一下project/android/settings.gradle文件
    猜你喜欢
    • 1970-01-01
    • 2022-01-16
    • 2021-08-20
    • 1970-01-01
    • 2023-01-31
    • 1970-01-01
    • 2013-10-04
    • 1970-01-01
    • 2017-01-04
    相关资源
    最近更新 更多