Cordova 构建时遇到问题

我尝试使用 Cordova 构建应用程序已有一段时间了,但它不起作用。在之前的其他项目中,一切都很好,一夜之间,Cordova 只是停止了正常工作。我对 Cordova 并不陌生,但可能对可能发生的某些错误有点缺乏经验。因此,当我尝试构建应用程序时,CLI 会这样说:


D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova build android

cordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin default

cordova-android-support-gradle-release.before-prepare: No custom version found in config.xml - using plugin default

Android Studio project detected

cordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin default

ANDROID_HOME=C:\Android\android-sdk

JAVA_HOME=C:\Program Files\Java\jdk-11\bin

Requirements check failed for JDK 1.8 or greater

我只是不明白发生了什么,尤其是最后两行。


但是,如果我检查要求,它会这样做:


D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova requirements

Android Studio project detected


Requirements check results for android:

Cannot read property 'version' of null

一切都应该是最新的:JDK、NPM、Cordova、Android Studio 等...


我很乐意得到一些帮助,因为这个问题让我发疯。


慕村9548890
浏览 163回答 2
2回答

心有法竹

尝试删除锁定文件: rm .\package-lock.json根据链接

慕田峪7331174

创建一个新的 Cordova 项目并运行它。您将查看问题是在此项目中还是在您的全局环境中。cordova create myAppcd myAppcordova platform add androidcordova run android我怀疑环境变量的问题。检查 JAVA_HOME、ANDROID_HOME 和您的 PATH 条目。https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#setting-environment-variables
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java