2016-11-20 118 views
1

我需要調試我的應用程序,但調試不起作用。有在事件日誌消息:Android Studio中的Android Studio.Debugging不起作用

 System Health 
    This IDE is running on a Java JRE instead of a full Java JDK. 
    This does not work; debugging (among other features) will not work. 
    You must configure the boot JDK (via Help > Find Action... > Switch 

我的JDK主路徑是C:\Program Files\Java\jdk1.7.0_79。 我有JAVA_HOME變量:C:\Program Files\Java\jre1.8.0_111。我試圖改變JAVA_HOME變量爲C:\Program Files\Java\jdk1.7.0_79,但Android Studio沒有啓動。

我該怎麼辦?

回答

1

我遇到了與Android Studio 2.3.2完全相同的消息。 我已經安裝了Java SDK 7,然後接受了Java 8的更新。 經過很多關於設置幾十個不同組合環境變量JAVA_HOME,JDK_HOME,STUDIO_JDK和PATH的建議後,我終於發現至少我的問題是這確實很簡單。

原來,Java 8的更新只針對JRE,所以SDK仍然是7,而Studio 2.3.2需要JDK 8.所以在安裝之後,沒有必要單個環境變量來擺脫「此IDE在Java JRE上運行而不是」消息。

希望這會有所幫助。

/z