我正在嘗試使用物理 Android 設備來測驗/除錯我的 React Native 專案。
我通過 USB 將設備連接到我的 Windows 11 機器,并在設備上打開了開發人員模式,但是當我嘗試運行我的專案時,我收到一條錯誤訊息,指出以下內容:
Android Gradle 插件需要 Java 11 才能運行。您當前使用的是 Java 1.8。
我從這個 URL 下載并安裝了 Java 版本 11:
任何建議如何處理這個問題并在我的 React Native 專案中為 Gradle 設定正確的 Java 版本?
PS 即使我嘗試在我的開發機器上使用 Android 模擬器,我現在也會遇到同樣的錯誤,即要求使用 Java 11。所以,在這一點上,我完全無法運行任何 - 甚至是全新的 - React Android 設備或模擬器上的本機專案。
uj5u.com熱心網友回復:
更簡單的解決方案可能是org.gradle.java.home在 gradle.properties 檔案中設定變數。要做到這一點:
- 在您的專案目錄中找到 gradle.properties 檔案,如果它不存在,請創建一個。
- 像這樣添加變數
org.gradle.java.home = path/to/java11
請記住,路徑中沒有引號。并且,將其指向 Java 安裝目錄,而不是 bin 檔案夾。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/389646.html
