提问者:小点点

如何使用--stacktrace选项运行以获取堆栈跟踪


我一直收到这个错误,我似乎没有在网上找到任何帮助。我是flutter和android studio的新手。任何帮助都非常感谢

>

  • FAILURE:构建失败,但出现异常。

    其中:构建文件'C:\Android\Android Studios\cravings\android\app\build. gradle'行:26

    出现问题:在评估project': app'时出现问题。

    无法打开eq9b73nqpstq0kplnrtticwqc的dsl重新映射类缓存(C:\用户\十月价格. gradle\缓存\5.6.2\脚本-重新映射\flutter_f2f86ofj12jp9hosmvp06kahh\eq9b73nqpstq0kplnrtticwqc\dsl9d9bdfa13168004751655a79e56a065e)。在锁定文件中找到意外的锁定协议。预期3,找到0。

    尝试:

    使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。使用--scan运行以获得完整的见解。

    在https://help.gradle.org获得更多帮助

    BUILD FAILED in 1s完成错误:Gradle任务程序集调试失败,退出代码


  • 共3个答案

    匿名用户

    您可以尝试手动运行assembleDebugGradle任务。

    cd android
    ./gradlew assembleDebug --stacktrace
    

    但是您的配置可能有问题。运行flutter医生-v,看看是否一切都设置正确。

    否则,您可以尝试删除Gradle缓存文件夹,该文件夹似乎打赌C:\用户\十月价格. gradle\缓存

    匿名用户

    您可以将android编译器设置为始终使用--stacktrace修饰符运行。

    • 前往设置

    在您的情况下,清除C:\用户\十月价格\. gradle\缓存文件夹并重新同步项目可能会有所帮助。

    匿名用户

    您还可以使用--everose获取完整的flutter堆栈跟踪。例如:

    flutter build apk--调试--详细