我无法在 android studio 中打开监视器(ddms),出现以下错误:
必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 Monitor。搜索以下位置后没有找到 Java 虚拟机:C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe in your current PATH
将不胜感激任何建议如何解决这个问题。谢谢
我无法在 android studio 中打开监视器(ddms),出现以下错误:
必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 Monitor。搜索以下位置后没有找到 Java 虚拟机:C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe in your current PATH
将不胜感激任何建议如何解决这个问题。谢谢
您必须在路径中安装 jdk 或 jre。考虑到您正在运行 Windows,您必须转到环境变量并将其中之一的位置添加到路径中。那是假设您已经安装了其中一个。如果您不需要,则需要访问 oracle 网站并获得其中之一。
如果您已经安装了它,请转到您的系统设置,然后转到高级设置选项卡并单击底部的环境变量,在那里您编辑 PATH 并添加您的 jre 或 jdk 的位置,这应该可以解决您的问题。
我正在尝试将我的 JRE 路径添加到环境变量的 PATH 但不起作用。即使我尝试使用 C:\Program Files\Java\jre7\bin 制作符号链接(目录) C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\ 但没有工作。
我找到了一个解决方案,这是因为 Android Studio 已更新,但 SDK 工具没有。
在我的情况下,我手动将 AS 从 0.8.6 更新到 0.8.12(因为 0.8.6 中的更新程序有问题),但不更新 SDK 工具。
最后,我使用这篇文章更新 SDK:无法升级 Android SDK 工具 无法升级 Android SDK 工具
现在我有 Android Studio (0.8.12) 和 SDK Tools (23.0.5) ... DDMS 再次打开。:D
Monitor 是一个 Eclipse RCP,因此您可以编辑 ini 文件来设置 JRE(或 JDK)路径。
例如:
必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 Monitor。搜索以下位置后没有找到 Java 虚拟机:C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86\jre\bin\javaw.exe javaw.exe in your current PATH
在这种情况下,您的显示器位于“C:\Android-Studio\android-studio\sdk\tools\lib\monitor-x86”中。导航到该路径并编辑 monitor.ini 文件。
添加以下行:-vm [您的 JRE 路径]
这是我在几个步骤中所做的:
注意:在执行这些步骤之前,请确保在环境变量中设置了 jre 或 jdk 位置的 PATH
希望它已修复,如果没有,请重新启动您的 Android Studio