Я так долго пытался это исправить, даже несмотря на то, что Android SDK, Cordova, Gradle и Java обновлены, все равно выдается ошибка, когда я пытаюсь собрать его с помощью команды терминала cordova build андроид. Я использую версию Java 23.0.2 и версию Gradle 8.12.1.
Я пробовал переключать версии и отлаживать все, что мог, но всегда выдавал эту ошибку, связанную с несовместимостью версий. Всегда выдавалась эта ошибка:
BUILD SUCCESSFUL in 2s
1 actionable task: 1 up-to-date
Subproject Path: CordovaLib
Subproject Path: app
Starting a Gradle Daemon, 1 incompatible Daemon could not be reused, use --status for details
FAILURE: Build failed with an exception.
* What went wrong:
BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 67
> Unsupported class file major version 67
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.
BUILD FAILED in 35s
Command failed with exit code 1: /Users/vivannkhanna/myApp/platforms/android/tools/gradlew cdvBuildDebug
Подробнее здесь: https://stackoverflow.com/questions/793 ... up-to-date