我嘗試使用 Cordova 構建應用程序已有一段時間了,但它不起作用。在之前的其他項目中,一切都很好,一夜之間,Cordova 只是停止了正常工作。我對 Cordova 并不陌生,但可能對可能發生的某些錯誤有點缺乏經驗。因此,當我嘗試構建應用程序時,CLI 會這樣說:D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova build androidcordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin defaultcordova-android-support-gradle-release.before-prepare: No custom version found in config.xml - using plugin defaultAndroid Studio project detectedcordova-android-support-gradle-release.after-prepare: No custom version found in config.xml - using plugin defaultANDROID_HOME=C:\Android\android-sdkJAVA_HOME=C:\Program Files\Java\jdk-11\binRequirements check failed for JDK 1.8 or greater我只是不明白發生了什么,尤其是最后兩行。但是,如果我檢查要求,它會這樣做:D:\Visual Studio\Projects\XProjectX\BUILD-ORDNER\Jonthalie-App>cordova requirementsAndroid Studio project detectedRequirements check results for android:Cannot read property 'version' of null一切都應該是最新的:JDK、NPM、Cordova、Android Studio 等...我很樂意得到一些幫助,因為這個問題讓我發瘋。
2 回答

慕田峪7331174
TA貢獻1828條經驗 獲得超13個贊
創建一個新的 Cordova 項目并運行它。您將查看問題是在此項目中還是在您的全局環境中。
cordova create myApp
cd myApp
cordova platform add android
cordova run android
我懷疑環境變量的問題。檢查 JAVA_HOME、ANDROID_HOME 和您的 PATH 條目。
https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#setting-environment-variables
添加回答
舉報
0/150
提交
取消