2013-05-16 163 views
5

我已經在Windows 7 64bit上成功安裝了Android Studio,但是當我啓動它時,它不起作用 並且什麼也沒有顯示。然後我將暫停命令附加到studio.bat的末尾。Android Studio在Windows 7 64位上運行失敗

當我通過CMD執行,我得到以下錯誤:

Unrecognized VM option '+UseCodeCacheFlushing'

Could not create the Java virtual machine.

我的JDK版本是JDK 1.6

我想問一下怎麼解決呢?

+0

從命令提示符運行「java -version」時輸出是什麼 – o0rebelious0o

回答

8

轉到您的安裝目錄

C:\Program Files (x86)\Android\android-studio\bin 

和複製文件

studio64.exe.vmoptions 
studio.exe.vmoptions 

到您的文檔。編輯並刪除線

-XX:+UseCodeCacheFlushing 

在每個。然後將它們複製回

C:\Program Files (x86)\Android\android-studio\bin 

並嘗試重新啓動。

+1

我試過了,沒有運氣 - 仍未啓動。 – Anat

+0

你現在得到什麼錯誤? – o0rebelious0o

+0

設置JDK_HOME並遵循以上指示後,它非常棒。 –

0

許多Android開發者報告這個問題 您可以通過

  1. 解決呢右鍵單擊我的電腦,選擇屬性。
  2. 單擊「高級系統設置」並轉到「高級」選項卡。
  3. 在底部,單擊「環境變量」按鈕。這將彈出環境變量屏幕,您將看到兩個部分,User Variables(頂部)和System Variables(底部)。
  4. 添加一個名稱爲JDK_HOME的系統變量,並且該值等於JDK安裝的路徑。
+1

它不工作仍:( –

2

嘿,我找到了解決方案!

只需更新到JDK 1.7!

並在JAVA_HOME和JDK_HOME環境變量中設置最新安裝的JDK路徑。

在我的情況如下:

  • JDK_HOME-> C:\ Program Files文件\的Java \ jdk1.7.0_21
  • JAVA_HOME-> C:\ Program Files文件\的Java \ jdk1.7.0 _21

希望它不與JDK 1.6 :(

1

工作,它可以是一個64位的問題,我有同樣的問題,因爲我安裝了JDK的x64 1.7沒有工作,然後我安裝了32位版本它的工作和安裝親ceeded。它在system32文件夾中進行搜索,因此需要32位JDK版本