浏览器JAVA插件,显示错误ClassNotFoundException? 150

 我来答
匿名用户

2021-10-25
展开全部
1,首先说一下异常
ClassNotFoundException:类找不到异常。首先看你的logcat中是否显示Caused by : java.lang.ClassNotFoundExc
2,产生条件
什么时候会抛出classnotfoundException异常呢?这涉及到底层的API。
当程序试图使用class类中的forname方法、classloader类中的findsystemclass方法,classloader类中loadclass方法通过字符串名的形式加载此类时,会抛出该异常

3,解决方案
1》,首先检查一下你的环境变量classpath的配置,看一看所需要的支持类库是否放在类路径里面,环境变量配置相关参考博客 http://blog.csdn.net/zrf1335348191/article/details/50773255
2》,是否使用了重复的类库,且版本不一致,导致低版本被优先使用
3》,类名错了,在调用class类中的forname方法时会出异常,很明显,我的是在调用classloader的loadclass方法时出错
4》,没有导入纯Java驱动包
还有一些初级错误比如
5》,清单配置文件中是否activity的路径错误,activity名字是否错误
还有尽量不要使用中文作为项目名称,如果你想修改APP的名称可以在string.xml以及Androidmanifest.xml文件中修改

4,示例解决方案

如果在Androidmanifest.xml文件中点击activity类名根本无法进入到activity中,那就说明包名跟目录不是对应的,必须修改。检查时发现包名是错误的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式