无法识别的选项:--illegal-access=permit when 运行 cordova build android
Unrecognized option: --illegal-access=permit when running cordova build android
我正在 运行 进行离子项目,当我 运行 ionic cordova build android
:
时出现以下错误
Unrecognized option: --illegal-access=permit
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
这发生在我更新我的离子版本并重新安装 JDK 8.My 在线搜索让我明白这似乎是最近版本的 cordova-android
的一个非常新的问题并且没有资源我发现帮助解决了问题。
转到您的项目路径/platforms/android/
编辑 gradlew 文件
查看文件末尾行 eval set - $ DEFAULT_JVM_OPTS 并删除 --illegal-access = permit
重新编译并解决问题
我 运行 在安装了旧版本 Gradle (4.x) 的机器上遇到了这个问题。安装 current Gradle(撰写本文时为 7.2)并删除 Android 并重新添加到 Cordova 项目后,我能够成功构建。
我正在 运行 进行离子项目,当我 运行 ionic cordova build android
:
Unrecognized option: --illegal-access=permit
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
这发生在我更新我的离子版本并重新安装 JDK 8.My 在线搜索让我明白这似乎是最近版本的 cordova-android
的一个非常新的问题并且没有资源我发现帮助解决了问题。
转到您的项目路径/platforms/android/
编辑 gradlew 文件
查看文件末尾行 eval set - $ DEFAULT_JVM_OPTS 并删除 --illegal-access = permit
重新编译并解决问题
我 运行 在安装了旧版本 Gradle (4.x) 的机器上遇到了这个问题。安装 current Gradle(撰写本文时为 7.2)并删除 Android 并重新添加到 Cordova 项目后,我能够成功构建。