1. 程式人生 > >jdk的設置及安裝android studio提示does not point to a valid jvm問題

jdk的設置及安裝android studio提示does not point to a valid jvm問題

ould cap jvm stack 8.0 環境變量設置 comment eal ltr

jdk的設置及安裝android studio提示does not point to a valid jvm問題

設置方法:

  • 我的電腦->屬性->高級->環境變量->系統變量中添加以下環境變量:
  • JAVA_HOME值為:安裝JDK的目錄, 我的為C:\Program Files\Java\jdk1.8.0_05(安裝時候有路徑選擇,復制下來即可)
  • CLASSPATH值為:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;(註意前面的".;"要加上,如果沒有則新建)
  • Path: 在開始追加 .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(註意前面的".;"要加上,如果沒有則新建)

上面的方法是在網上搜的,沒什麽錯誤,但我在設置的時候把JAVA_HOME值寫成了C:\Program Files\Java\jdk1.8.0_05; ,就是後面多了個分號,運行java命令沒問題,所以認為環境變量設置沒問題。於是安裝android studio,無法運行,提示"dose not point to a valid jvm",根據網上搜索到的類似問題,增加了JDK_HOME,ANDROID_STUDIO_JDK變量,值跟JAVA_HOME一樣,但都沒法解決問題。

運行studio.bat查看問題,提示“ERROR: cannot start Android Studio. No JDK found. Please validate either ANDROID_STUDIO_JDK, or JDK_HOME or JAVA_HOME points to valid JDK installation. ECHO is off. Press any key to continue . . .”。

於是又是一通搜索,終於在這個頁面“http://stackoverflow.com/questions/16574189/android-studio-installation-on-windows-7-fails-no-jdk-found”得到了提示,有個哥們說:

This MOSTLY worked for me. I am running 64 bit windows and JDK 1.7.0. I tried adding both JDK_HOME and JAVA_HOME with "c:\Program Files\Java\jdk1.7.0\". It still would not load. However, I capitalized the "C" and removed the trailing slash and it works now: "C:\Program Files\Java\jdk1.7.0" – ASeale May 16 ‘13 at 12:08

跟我一樣是64位系統,於是檢查我輸入的JAVA_HOME值,試著去掉後面的分號,果然得以啟動,小小問題竟然折騰了我快2天啊。。。

jdk的設置及安裝android studio提示does not point to a valid jvm問題