java - M1 Mac - Flutter - 无法在物理或模拟设备上运行项目
问题描述
安装了 Flutter,没有问题,安装了 Java。连接时出现物理设备,但是当我运行项目时,我收到以下消息
“任务':app:compileDebugJavaWithJavac'的执行失败。
java.lang.IllegalAccessError: class org.gradle.internal.compiler.java.ClassNameCollector (in unnamed module @0x637d2aaf) cannot access class com.sun.tools.javac.code.Symbol$TypeSymbol (in module jdk.compiler) because module jdk.compiler 不会将 com.sun.tools.javac.code 导出到未命名的模块 @0x637d2aaf"
我看过以前建议重新安装java的类似问题。做到了。模拟器(android)也不起作用。iOS模拟器工作正常。可能与我知道的无关。似乎与权限有关,但我是新手,花了几个小时试图单独解决它。任何帮助表示赞赏。
解决方案
推荐阅读
- c# - View 完成工作后隐藏 View Xamarin
- python - 如何在python中访问矩阵表值
- file-upload - 如何使用 Postman 上的表单数据在预请求脚本中添加文件
- typescript - 用 Jest 对 cookie 进行单元测试
- excel - 通过 VBA 和 ODBC 将 Excel 连接到外部 Oracle 19 数据库
- reactjs - 为什么 AgGridReact 的子列组件不渲染?
- c# - C# 的网络相关或特定于实例的错误
- javascript - javascript选项问题
- vue.js - Axios 在选项请求期间未发送自定义标头
- azure - Azure 登录数据无法通过 REST API 获得