【发布时间】:2016-06-28 06:54:49
【问题描述】:
早些时候我有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,我能够在命令提示符下编译和运行简单的java hello world 程序。
现在,使用jdk 8,程序正在成功编译,创建一个目标文件,但它无法运行该程序。即使在控制面板中,打开“Java”时,它也显示Java 8 已在系统上成功安装、配置和启用。
我无法解决问题。 8u91 也面临同样的问题。所以,我也安装了8u92。这是我上传的截图...
【问题讨论】:
标签: java android android-studio compilation