len*_*ndo 4 java android gradle cordova
所以我在 mac (Big sur) 上,我希望为 android 构建一个 Cordova 应用程序。我安装了java 17和gradle 7.1.1。
我能够在另一台 Windows 计算机上构建该项目。(尽管出于个人原因我不能依赖这一点)
但每次我尝试在 mac 上构建时,都会遇到以下错误:
FAILURE: Build failed with an exception.
* Where:
Settings file '/Users/me/app/cordovaProject/platforms/android/settings.gradle'
* What went wrong:
Could not compile settings file '/Users/me/app/cordovaProject/platforms/android/settings.gradle'.
> startup failed:
General error during conversion: Unsupported class file major version 61
Run Code Online (Sandbox Code Playgroud)
(错误还有更多内容,但很长。如果需要,将提供。)
@JustInCoding 回答,我的解决方案是安装 JDK 16,然后添加org.gradle.java.home=your Jdk 16 path here到gradle.properties我的项目文件中。