早些時候我有jdk 7.
一切都很好。我能夠打開Android Studio
,因爲它配置得很好,使用jdk 7
。我能夠成功創建android
項目和gradle
。由於jdk開放Android Studio(最新版本)時出錯
但是,當我點擊運行按鈕來運行AVD
中的應用程序時,它顯示出無法編譯程序的錯誤(程序是簡單的Hello World顯示)。它說它需要jdk 8
來編譯程序。
因此,我安裝了jdk 8
和相應的運行時間,併成功創建了環境,就像我爲jdk 7
所做的那樣。現在Android Studio尚未準備好開始。
它顯示了錯誤
JDK 8是不是有效的JVM。
我還附上了錯誤的截圖中,java
環境變量在我的機器上,並Java
控制面板顯示已安裝的Java
版本和運行時版本。通過jdk 7
,我能夠在命令提示符下編譯並運行簡單的java
hello world程序。
現在,使用jdk 8
,程序正在成功編譯創建一個目標文件,但它無法運行該程序。即使在控制面板中,打開「Java」時,它也會顯示Java 8
已在系統上成功安裝,配置和啓用。
我無法解決問題。 8u91
面臨同樣的問題。所以,我也安裝了8u92
。下面是我上傳的截圖...
謝謝你,那工作。但是現在,jdk位置固定在jdk 7上。我打開File - > Project Structure並將jdk位置編輯爲jdk 8,然後單擊'嘗試再次'進行'Gradle Project sync',但是Gradle Project同步失敗。跳出一個錯誤 無效的項目JDK –
什麼是錯誤 –
我在此評論後再次寫入問題 –