JVM Terminated. Exit Code = 13

本人尝试启动android studio下的DDMS工具的时候报错,如图

开始一直怀疑是jvm路径出了问题,因为第2行/usr/bin/java 跟倒数第7行事重复的,应该是问题点.找了半天,找到的答案是jvm路径是不需要自己设置的,

设置JDK环境变量的时候,JAVA已经通过自己的机制找到JVM路径,可自行百度.

那么问题到底在哪?查看链接后http://stackoverflow.com/questions/8230853/eclipse-does-not-launch-ubuntu-jvm-terminated-exit-code-13

你会发现果然是JDK问题,因为我之前装的是X86-32位的,系统是64位,一时疏忽.所以你需要从官网下载64位的,即X64的软件包

注意:X86是即是32位的.关于这个知识点,自行百度

安装完成64位JDK后,需要配置不同版本JDK之间的切换,切换命令如下:sudo update-alternatives --config java.

当然执行切换之前,你需要将新的JDK加入选择列表:

$ sudo update-alternatives –install /usr/bin/javah javah /opt/jdk/bin/javah 255
$ sudo update-alternatives –install /usr/bin/javac javac /opt/jdk/bin/javac 255
$ sudo update-alternatives –install /usr/bin/java java /opt/jdk/bin/java 255
$ sudo update-alternatives –install /usr/bin/jar jar /opt/jdk/bin/jar 255

后面255这个数字代表优先级,请随意(因为暂时没发现区别性,嘿嘿),我写的700.

网上有说切换成64位系统成功后,输入java -version会有64位的提示:

可是我自己在Ubuntu下输入 java -version却没有显示,

也许是系统的差别,但实际上我现在使用的已经是64位JDK,DDMS已经可以正常启动

附上成功启动的DDMS:

时间: 2024-07-30 23:00:27

JVM Terminated. Exit Code = 13的相关文章

eclipse:JVM terminated. Exit code=14

Linux下安装eclipse后运行,报错:JVM terminated. Exit code=14 解决办法: # vi /etc/eclipse.ini 删除第一行:-PreventMasterEclipseLaunch Done

Eclipse启动错误JVM terminated. exit code 1解决方法

现象: 前一天eclipse还用得好好的,但今天就不能用了,怎么回事? 解决方案: 请先参考其它网络资料:http://www.baidu.com/s?wd=eclipse+jvm+terminated.+Exit+code%3D1&rsv_bp=0&rsv_spt=3&inputT=14728 若修改eclipse.ini.拔内存等还不能解决该问题,你可以参考下面方法: 删除所有jdk(至少是最新的那个,我的是1.6Update35),再重装以前能正常使用的jdk(我的是1.6U

启动Eclipse时,启不起来JVM terminated. Exit code=-1

启动Eclipse时,启不起来JVM terminated. Exit code=-1 出现错误了,不知道什么原因原本好好的Eclipse,今天早上出问题了,启动不起来还抛出JVM terminated. Exit code=-1,上网查了资料以后,原来好多人和我一样都有这样的问题,真是感谢前辈们了. Eclipse 启动不起来,出现以下错误: JVM terminated. Exit code=-1-Dosgi.requiredJavaVersion=1.5-Xms40m-Xmx512m-XX

启动Eclipse时,弹出JVM terminated. Exit code=127..错误的解决方案

在Linux环境下,启动Eclipse,会弹出并报如下的错误,且不能启动该工具 JVM terminated. Exit code=127/eclipse/jdk1.7.0_71/bin/java-Dosgi.requiredJavaVersion=1.6-XX:MaxPermSize=256m-Xms40m-Xmx512m-jar /root/source1/eclipse//plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.j

eclipse启动报JVM terminated. Exit code=1

因为内存问题导致的jvm无法启动,修改ini文件之后可以启动了,方法有很多,情况不一样可以都试试. 我是把 中 Xms和Xmx前面的“-”去掉就可以了. 原文地址:https://www.cnblogs.com/cykfory/p/10530910.html

myeclipse启动报JVM terminated. Exit code=1

报错信息如图: 解决办法: 删除当前workspaces下文件夹,路径为:%Workspaces%/.metadata/.plugins/org.eclipse.core.runtime

Java was started but returned exit code=13 问题解决

我在安装完jdk后,也对环境进行了配置,且环境的配置是没有问题的.最后我下载了eclipse,然后打开之后就发现了以下图所示的错误: Java was started but returned exit code=13 C:\ProgramData\Oracle\Java\javapath\javaw.exe 我先在网上先时百度了一下,得到的答案大都是不靠谱,然后我就FQgeogel了一下,得到的答案大致有两个方面的: (1)jdk的环境有问题 (2)Jdk的版本和eclipse的版本不一致(j

Java was started but returned exit code=13

安装Eclipse(32位)后打开报错:Java was started but returned exit code=13 解决方法: 1,首先我查看了我当前安装的JDK版本,发现是64位的: 2,下载安装好了32位JDK后,打开32位的eclipse,无报错出现. 出错原因:JDK需要在位长上面和Eclipse保持一致.

Java was started but returned exit code=13 C:\ProgramData\Oracle\Java\javapath\javaw.exe

---------------------------Eclipse---------------------------Java was started but returned exit code=13C:\ProgramData\Oracle\Java\javapath\javaw.exe-Dosgi.requiredJavaVersion=1.6-XX:MaxPermSize=256m-Xms512m-Xmx1024m-jar D:\Android\adt-bundle-windows-