在更新到最新的@ionic/cli版本后,我開始收到這個錯誤,在我嘗試執行這個命令:ionic cap run android -l -external
FAILURE: Build failed with an exception.
[capacitor] 。
[capacitor] *哪里。
[capacitor] 構建檔案'E:laragonwwwProjekatAfrontendandroidappuild.gradle'行。1
[capacitor] 。
[capacitor] * 出了什么問題。
[capacitor] 在評估專案':app'時出現了問題。
[capacitor] > 未能應用插件'com.android.internal.application'。
[capacitor] > Android Gradle插件需要Java 11才能運行。你目前使用Java 1.8。
[capacitor] 你可以嘗試以下一些選項。
[capacitor] - 改變IDE的設定。
[capacitor] - 改變JAVA_HOME環境變數。
[capacitor] - 更改`org.gradle.java.home` in `gradle.properties`。
當我運行命令時,一切都很正常,應用程式得到了服務,但在這一行之后出現了錯誤:
capacitor.cmut是我的作業。
capacitor.cmd run android --no-sync --target Pixel_3_API_30
這也是在終端出現錯誤之前執行的一行 :
E:laragonwwwProjekatAfrontendandroid>/span>"C:Program FilesJavajre1. 8.0_291/bin/java.exe" "-Xmx64m" "-Xms64m" "-Dorg. gradle.appname=gradlew" -classpath "E:laragonwwwProjekatAfrontendandroidgradlewrappergradle-wrapper. jar" org.gradle.wrapper.GradleWrapperMain "assembleDebug"。
我把gradle JDK改成這樣。 Gradle JDK
但錯誤仍然存在。
這也是我在系統上安裝的東西。 Java JRE 版本
也許我需要升級這個?如果是這樣的話,如何升級,升級到哪個版本?
謝謝您!
編輯:當我從Android Studio構建我的應用程式時,它作業正常,只有在使用ionic/cli時才會失敗。
uj5u.com熱心網友回復:
我按照這個人的建議做了 @@44_Chintan Vasoya, 但我沒有洗掉android檔案,因為我已經設定了一些配置。
我只是卸載了 Java,然后安裝了 JDK 11,它的作業沒有問題。
希望這對有同樣問題的人有所幫助。
解決了!
解決了!
uj5u.com熱心網友回復:
洗掉你的android檔案夾,然后升級jre和JDk。 當升級程序完成后,嘗試重建。 我想這就解決了你的問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/319137.html
標籤:
