启动eclipse时Failed to load the JNI shared library

启动eclipse时Failed to load the JNI shared library:"C:\\Program Files(x86)\java\jdk1.6.0_10\bin\..\jre\bin\client\jvm.dll"
之前我用的是jdk1.7, 后来看网上说应该用小版本的会好一点,于是又换了1.6, 但是还是不行~
环境变量也都设置了

JAVA_HOME C:\Program Files (x86)\Java\jdk1.6.0_10
path C:\Program Files (x86)\Java\jdk1.6.0_10\bin
classpath C:\Program Files (x86)\Java\jdk1.6.0_10\lib\tools.jar

之前安装的从eclipse 网站上下载的 软件 可以运行
但是里面没有andriod project
我就从android官网下了 一个ADT bundle
但是这个里面的eclipse 就无法运行成功 出现以上的问题~

求高手 指教 谢谢~

第1个回答  2015-04-09
eclipse是32位的,java也要是32位的!eclipse是64位的,java也要是64位的!
如果eclipse是32位的,则JAVA_HOME="C:\Program Files (x86)\Java"
如果eclipse是64位的,则JAVA_HOME="C:\Program Files\Java"
第2个回答  2013-10-24
你的eclipse是32位的吗.如果不是,请下载32位的来运行,因为你的jdk是32位的追问

谢谢 我查一下 因为我单独下载的 eclipse 可以运行 但是没有andriod 插件 ,我在andriod网站下了一个个bundle,但是又不能运行

追答

你要下载32位的ADT bundle,解压,然后修改eclipse目录下的eclipse.ini,在第1,2行加上配置即可:
-vm
C:/Program Files (x86)/Java/jre7/bin/javaw.exe(请修改为自己的javaw.exe所在目录)

本回答被提问者采纳
相似回答