浏览器JAVA插件,显示错误ClassNotFoundException? 150
1个回答
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中,那就说明包名跟目录不是对应的,必须修改。检查时发现包名是错误的
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中,那就说明包名跟目录不是对应的,必须修改。检查时发现包名是错误的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询