“Faild to load the JNI shared Library”解决办法

2016-02-02 10:12 阅读 7,150 次 评论 1 条

概要

启动Eclipse时,提示“Faild to load the JNI shared library”错误提示窗口,点击“确定”后,关闭Eclipse启动,针对这个问题解决办法如下:

001-Faild to load the JNI shared library

1、第一步,检查路径:D:\Java\jdk_1.8.0_65\bin文件夹中是否存在jre文件夹(通常情况下JDK底下bin文件夹包含jre文件夹),上图中提示"..\jre\bin\client\jvm.dll"在bin目录下的上一级目录中引用jvm.dll文件,加载失败

2、第二步,检查路径后,发现如果jre文件夹不存在,建议从别的电脑中复制一份jre文件夹,放置在bin文件夹下;或者从官网直接下载新的JDK,重新安装,建议下载JDK双击安装版,一键安装。

3、第三步,点击下载jre文件夹,解决你的问题。

002-jvm文件

第二种可能

可能是JDK路径配置错误,导致引用jre底下jvm.dll文件失败,建议重新配置JDK路径,配置路径步骤如下:

1、第一步,打开电脑系统高级变量,“计算机——>属性——>高级系统设置——>环境变量”,在系统变量里面添加变量名、变量值,如下图:

003-配置javaSDK路径

2、第二步,配置path,在系统变量中找到path路径,下后面添加:%java_jdk%​\bin,如下图:

004-配置path路径

3、第三步,配置classpath,在系统变量中找到classpath路径(如果找不到,点击新建classpath),下后面添加:%java_jdk%​\lib,如下图:

005-配置classpath路径

你可能感兴趣的文章

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ158#9359$239或公众号TeachCourse)
转载请注明出处: https://www.teachcourse.cn/1374.html ,谢谢支持!

资源分享

分类:Eclipse 标签:
Android广播注册两者方式 Android广播注册两者方式
Android系统搜索框架实战:提示最近查询内容 Android系统搜索框架实战:提示
详细了解WebChromeClient源码各方法使用说明 详细了解WebChromeClient源码
IntentService,你了解的多少? IntentService,你了解的多少?