首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Android Studio 無法連接 JVM:JAVA_HOME 環境變數設定錯誤修正

     編輯:程式設計綜合問答

錯誤現象

安裝 Android Studio 最新版與 JDK 1.8 64 位元後,設定環境變數 JAVA_HOME=.;C:\Program Files (x86)\Java\jdk1.8.0_45,啟動 IDE 仍報「無法連接 Java 虛擬機」錯誤。

根本原因

JAVA_HOME 值開頭多了 .;(當前目錄與分號),導致 Android Studio 解析 JDK 路徑失敗。環境變數應僅包含 JDK 安裝根目錄,不需加入 bin 或 lib 子目錄,亦不需前綴 .;。

正確設定步驟

  1. 開啟「系統環境變數」→「環境變數」。
  2. 系統變數區新增/編輯 JAVA_HOME:
    C:\Program Files (x86)\Java\jdk1.8.0_45
  3. 編輯 Path,新增 %JAVA_HOME%\bin。
  4. 移除 CLASSPATH、JDK_PATH 等舊版殘留變數(現代 JDK/IDE 不需要)。
  5. 重新開啟命令提示字元驗證:java -version、javac -version 均正常輸出。
  6. 重啟 Android Studio。

補充說明

  • Android Studio 內建 JetBrains Runtime (JBR),理論上不需外部 JDK 即可運行;但 Gradle 建置專案仍需 JDK,故 JAVA_HOME 必須正確。
  • JDK 17/21 為長期支援版,建議新專案直接採用新版 JDK,並同步更新 Gradle 與 Android Gradle Plugin 版本。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved