首页 > 解决方案 > 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模拟器工作正常。可能与我知道的无关。似乎与权限有关,但我是新手,花了几个小时试图单独解决它。任何帮助表示赞赏。

标签: javaandroidflutterapple-m1

解决方案


推荐阅读