簡體   English   中英

嘗試啟動 Android Studio 時出現 JDK 錯誤

[英]JDK error when trying to start Android Studio

我剛剛從 Windows7 切換到 Windows8.1,我無法讓 Android Studio 現在工作。

我已經安裝了 Android Studio 和 JDK。 首先,我使用最新版本的 Android Studio v.0.8.14和 JDK 1.8進行了嘗試,但我無法讓它工作。 然后我嘗試使用我在以前的 Windows7 上使用的版本,並安裝了 Android Studio 0.8.2和 JDK 1.7.0_67 ,但我仍然無法讓它工作。

我得到的錯誤是:

加載失敗如果您已經安裝了 64 位 JDK,請在計算機 > 系統屬性 > 系統設置 > 環境變量中定義 JAVA_HOME 變量

我已將JAVA_HOME為我的 JDK 路徑。 我試圖將\bin添加到該路徑,但沒有幫助。 我嘗試添加JDK_HOME變量並為其設置路徑,但這也無濟於事。 我還在我的 PATH 變量中添加了"C:\Program Files\Java\jdk1.7.0_67\" ,這也沒有幫助。 我嘗試編輯studio.bat添加一個字符串以指向我的 JDK 文件夾,這不起作用。

當我從控制台( cmd )檢查我的 Java 時,我得到了它工作的消息:

C:\Users\Igor>java -version java version "1.7.0_67" Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode )

Windows 8.1 是問題嗎? 我必須對它做一些不同的事情嗎?

我有完全類似的問題:

failed to create JVM: error code -6 
JVM PATH: .............
If you already have a 64-bit JDK installed, define a JAVA_HOME variable in Computer > System Properties > System Settings> Environment Variables. 
Note: Do *not* choose a Java "JRE". You need to point to a full JDK, otherwise the IDE may fail to start. See http://tools.android.com/knownissues for more details.


我的解決方案

我在Rahul Wadhai的幫助下解決了這個問題

1)轉到C:\\users\\<your_user>.AndroidStudio2.2\\並打開studio.vmoptions

2)將-XmxXX:MaxPermSize更改為較低的值(然后是當前值),然后嘗試再次運行AS (如果是這樣,則可以將值增加回來。)

3)如果沒有幫助,請嘗試重命名.AndroidStudioX.X ,然后再次打開AS

4)如果沒有幫助,那么您可以在此android文件夾(使用TextCrawler)中搜索問題,可能在配置文件中的某個位置,需要進行一些更改。 然后,您可以從舊文件夾中導入設置。

您必須在PATH變量的名為JAVA_HOME = "C:\\Program Files\\Java\\jdk1.7.0_67"的系統變量中創建一個新變量。

為了使此工作正常進行,我將JDK路徑放在Path變量中作為第一項。 由於某種原因,當它是最后一個項目時,它將不起作用。

您需要在Environment變量中提及JDK文件夾路徑:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_51

不要使用cmd版本號。

跟着這些步驟:

Control Panel>>System>>Advanced(tab)>>Environment Variables>>System Variables
New
 Variable name: _JAVA_OPTIONS
 Variable value: -Xmx512M

當我遵循一種使它運行更快的方法並停止工作以顯示相同的JDK錯誤時,我對studio.vmoptions文件進行了調整。.我做了上面提到的大多數修復,但沒有一個對我有用。 不過,對我有用的是刪除studio.vmoptions文件,一切再次變得不錯。

例如,轉到您的c:\\ users \\ yourcomputername \\。AndroidStudio1.5您將在其中看到config和system文件夾,然后以.AndroidStudio1.5為例刪除它。 去重新啟動工作室64

經過多次沮喪的嘗試后,這對我有用:

go 到文件夾 C:\program files\Android\Android Studio\bin

將文件“studio.64”重命名為“studio.bat”並運行該文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM