早些时候我jdk 7.
一切都运转良好。我能够打开Android Studio
,因为它配置了jdk 7
。我能够成功创建android
项目和gradle
。
但是当我点击运行按钮在AVD
中运行应用程序时,它向我显示了它无法编译程序的错误(该程序是一个简单的Hello World显示)。它说它需要jdk 8
来编译程序。
所以,我安装了jdk 8
和相应的运行时,并为我们成功创建了环境,就像我为jdk 7
所做的那样。现在Android Studio还没有准备好开始。
显示错误
jdk 8不是有效的JVM。
我还附加了错误的屏幕截图,我的机器上的java
环境变量和Java
控制面板显示了已安装的Java
版本和运行时版本。使用jdk 7
,我能够在命令提示符下编译并运行hello world的简单java
程序。
现在,使用jdk 8
,程序正在成功编译,创建一个目标文件,但它无法运行该程序。即使在控制面板中,打开“Java”时,也会显示已在系统上成功安装,配置和启用Java 8
。
我无法解决问题。 8u91
面临同样的问题。所以,我也安装了8u92
。以下是我上传的截图...
答案 0 :(得分:0)
只需指定直到jdk版本
不要包含bin文件夹
像这样编辑你的JAVA_HOME变量
C:\Program Files\Java\jdk1.8.0_45\