Android设备监视器不在Ubuntu中启动

时间:2017-09-20 17:49:37

标签: java android android-studio jvm

我正在尝试启动Android设备监视器,并且我不断获得包含以下信息的窗口:

JVM terminated. Exit code=1
/usr/bin/java
-XX:MaxPermSize=256m
-Xms512m
-Xmx1024m
-jar /home/ak/Android/Sdk/tools/lib/monitor-x86_64//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/ak/Android/Sdk/tools/lib/monitor-x86_64/monitor
-name Monitor
--launcher.library /home/ak/Android/Sdk/tools/lib/monitor-x86_64//plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807/eclipse_1502.so
-startup /home/ak/Android/Sdk/tools/lib/monitor-x86_64//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.overrideVmargs
-exitdata 5c7f000d
-data @noDefault
-vm /usr/bin/java
-vmargs
-XX:MaxPermSize=256m
-Xms512m
-Xmx1024m
-jar /home/ak/Android/Sdk/tools/lib/monitor-x86_64//plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar 

当我尝试在模拟器中启动它时,我收到此错误消息:

Unrecognized VM option 'MaxPermSize=256m'
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

PS:我遇到了与其他程序相同的问题,我得到了同样的错误窗口......任何帮助!

1 个答案:

答案 0 :(得分:3)

也许Android Device Monitor需要另一个版本的java。我在Ubuntu 16.04 LTS中遇到了同样的问题。在我的操作系统中有java8和java9。 Java9是最新的。切换到java8解决了这个问题。要选择必要的版本使用命令: sudo update-alternatives --config java