Eclipse启动时弹出“Failed to load the JNI shared library jvm.dll”错误的解决方法
在“安卓巴士”上看得帖子,一个哥们儿留了百度云的adt资源,然后下了一个64位的Eclipse,我的操作系统是win8.1,当然了,64位。今天打开Eclipse出现了

看网上解释说Eclipse的位数和jdk应该是一样的,然后我马上就试一试。
我就在cmd下测试了一下:Java -version,果然jdk 是32位与Eclipse的位数不匹配,果断换。

我把我的电脑的环境变量jdk的路径改了64位的jdk8,如

在cmd 下测试为

最终我成功打开了adt_x64:

注:JNI shared library 是和C/C++ 有关的共享程序库。
动态链接库英文为DLL,是Dynamic Link Library的缩写。DLL是一个包含可由多个程序,同时使用的代码和数据的库。例如,在 Windows 操作系统中,Comdlg32.dll 执行与对话框有关的常见函数。

浙公网安备 33010602011771号