2014-10-11 51 views

回答

2

按照錯誤彈出窗口中提供的路徑。在位於android studio的monitor文件夾中的eclipse.ini文件中添加java路徑。

地址:-vm C:\ Program Files文件\的Java \ jre7 \ BIN \ java.exe的(路徑到當前的Java文件) 之前:-vmargs

+0

Android Studio安裝。 – 2014-10-26 19:16:16

+1

你的android studio中沒有.ini文件? – 2014-10-28 07:29:41

+0

在android studio中似乎沒有monitor.ini文件。 – Psypher 2014-11-29 01:44:17

4

這已經在安裝後發生在我剛纔最新的Java版本(v8),由於某些原因,只有32位支持,而我的電腦是64位。

我通過卸載自動降級到Java 7的Java版本8解決了這個問題,它工作正常。

0

實測溶液:

  • 卸載爪哇8更新(64位)
  • 安裝Java 7更新71(64位)

我還降級JDK 8至7,但它可能不是必需的

2

我已經能夠解決這個問題,通過卸載我的32位Java 8版本,然後安裝最新的64位Java 8版本。 (我沒有降級)

0

如果你正在運行win8.X只是去控制面板和卸載Java 8的版本,並在一切工作正常後。

3

我通過安裝64位版本的Java 8在我的Windows 7計算機上解決了此問題。我不必卸載或降級Java。

下載Java安裝時請小心。根據this FAQ,如果您使用默認安裝,您可能會得到32位。

手動選擇「Windows脫機(64位)」版本here,而不是讓Java網站爲您選擇。

0

我認爲您試圖打開錯誤版本的monitor.exe,它可能在升級過程中發生過更改。在sdk/tools/lib下,「monitor-x86或_64」文件夾下應該有32位和64位版本。如果它運作良好,請嘗試其中一種。如果你想下載64位Java版本,你必須使用64位瀏覽器。例如在IExplorer 11 +中,您可以在需要時將其更改回32位並返回64位。我之前嘗試過java升級,但仍然收到java錯誤。

0

我遇到了這個問題,即使我已經安裝了最新的x64版本的Java 8 JDK並將其設置爲JAVA_HOME環境變量。

至少對我來說,錯誤彈出窗口的第一行顯示它在C:\ ProgramData \ Oracle \ Java \ javapath中使用Oracle的符號鏈接來查找javaw.exe的正確位置。在我的情況下,這實際上是指向同一版本的JRE的x86版本,我也因爲某種原因安裝了它。

我最終清理了房屋並卸載了所有版本的JRE/JDK,然後重新安裝了最新的x64 JDK。這重新調整了符號鏈接,現在它運行順利。

大多數其他答案應該可以幫助解決同樣的問題,但出於診斷目的,如果您已經安裝了x64版本,它可能有助於檢查C:\ ProgramData \ Oracle \ Java \ javapath。

0

同時安裝32位和64位的Java 8.它爲我解決了它。

1

[解決方法]

轉到下面的文件在你的Android SDK SDK \工具\ LIB \監控-x86_64的\ monitor.ini

,並添加以下行,您可能需要更改路徑你的java在我的任何地方都沒有這樣的文件夾「monitor」,也沒有一個名爲「monitor.ini」的文件「-vmargs」

+1

首先,你重複另一種解決方案。這有什麼理由嗎?其次,不幸的是你的解決方案對我來說並不適用 – Tima 2018-01-16 10:14:17

相關問題