java - 颤振梯度失败
问题描述
Windows PowerShell 版权所有 (C) Microsoft Corporation。版权所有。尝试新的跨平台 PowerShell https://aka.ms/pscore6PS C:\Users\Lenovo\Desktop\android> cd app PS C:\Users\Lenovo\Desktop\android\app> flutter run 使用设备 sdk gphone x86 的硬件渲染。如果您注意到图形伪影,请考虑使用“--enable-software-rendering”启用软件渲染。在调试模式下在 sdk gphone x86 上启动 lib\main.dart... 失败:构建失败并出现异常。* 其中:构建文件 'C:\Users\Lenovo\Desktop\android\app\android\build.gradle' 行:24 * 出了什么问题:评估根项目 'android' 时出现问题。> 配置项目 ':app' 时出现问题。> 无法打开构建文件“C:\Users\Lenovo\Desktop\android\app\android\app\build.gradle”的 proj 通用类缓存(C:\Users\Lenovo.gradle\caches\6.7\scripts\d81khdp8xardd7wyq2l66rfqw )。> 错误!阶段异常'' 不支持的类文件主要版本 60 * 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。* 在https://help.gradle.org获得更多帮助 在9 秒内构建失败 运行 Gradle 任务 'assembleDebug'... 运行 Gradle 任务 'assembleDebug'... 完成 11.0s 异常:Gradle 任务 assembleDebug 失败,退出代码 1
解决方案
您可以先尝试升级您的MainActivity
文件:
class MainActivity : FlutterActivity() {
// add onCreate method (if not exists)
override fun onCreate(savedInstanceState: Bundle?) {
// add this line to "onCreate" method
this.getIntent().putExtra("enable-software-rendering", true)
// don't forget to call "super"
super.onCreate(savedInstanceState)
}
}
如果这没有帮助,请尝试将gradle
版本更改为 6.5 in android\gradle\wrapper\gradle-wrapper.properties
.
如果问题仍然存在,那么您可以尝试清理gradle
缓存:
rm -rf $HOME/.gradle/caches/
和项目gradle
目录
rm -rf $PROJECT/.gradle/caches/ && rm -rf $PROJECT/build/
推荐阅读
- html - VS代码自动标记完成仅选择结束标记
- php - 如何在laravel中为whereIn使用别名
- r - 如何在 r shiny 中制作自定义的可下载报告?
- reactjs - 如何在 react-router-dom 中限制通过 URL 直接访问
- javascript - React 新手,在 Modals 上苦苦挣扎。这是处理模态的正确方法吗?
- vue.js - VueJS 进程显示未定义
- javascript - 我试图在注销时清除 AsynStorage
- android - 从后台返回时,Android 的 Firestore 的查询快照侦听器需要很长时间(1 分钟)才能从网络更新
- python - 如何在 Django 中创建数据库模型?
- java - How to Prevent your Andriod app to minimize