Android Studio.Debugging不起作用

时间:2016-11-20 16:19:11

标签: debugging android-studio

我需要调试我的应用,但调试不起作用。事件日志中有一条消息:

     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 

我在Android Studio中的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 个答案:

答案 0 :(得分: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上运行,而不是“message。

希望这有帮助。

/ Z

相关问题