Android 引入第三方包抛出java.lang.NoClassDefFoundError:*处理方法全解
2013-08-07 15:13
323 查看
第一种:没有包含提示的类的jar包,解决方法就是讲程序用到的jar包放在Android项目的libs目录下即可,
第二种:包含了jar包仍然会报错,这时可能是编译顺序,引起的找不到jar包,切换到“Order
and Export”标签上。 选中其中的一个文件,点击"Up"或者"Down"按钮进行,调整一下编译路径的顺序。
第三种:我最近遇到的更新Android SDK或者ADT造成的,解决办法如下:
1.把Properties > Java Build Path > Libraries >下除了Android.X.x和android Dependencies以外的包都删掉。
2. 在项目路径下,新建一个libs文件夹,并把所有的外部类放在这个文件夹中,eclipse就能自动识别并加载了
3.选中项目文件,然后主菜单键Project-->clean
一定注意的是,要把libs右键选择为use as source floder
第二种:包含了jar包仍然会报错,这时可能是编译顺序,引起的找不到jar包,切换到“Order
and Export”标签上。 选中其中的一个文件,点击"Up"或者"Down"按钮进行,调整一下编译路径的顺序。
第三种:我最近遇到的更新Android SDK或者ADT造成的,解决办法如下:
1.把Properties > Java Build Path > Libraries >下除了Android.X.x和android Dependencies以外的包都删掉。
2. 在项目路径下,新建一个libs文件夹,并把所有的外部类放在这个文件夹中,eclipse就能自动识别并加载了
3.选中项目文件,然后主菜单键Project-->clean
一定注意的是,要把libs右键选择为use as source floder
相关文章推荐
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- 第三方包引入导致该错误:java.lang.UnsatisfiedLinkError: com.android.tools.fd.runtime.IncrementalClassLoader
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 详解
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)及UNEXPECTED TOP-LEVEL EXCEPTION
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- 【转】Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android 中 java.lang.IllegalArgumentException: pointerIndex out of range 异常的处理方法
- android包Android "java.lang.NoClassDefFoundError:*"报错的处理方法
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法) 详解
- Android 中 java.lang.IllegalArgumentException: pointerIndex out of range 异常的处理方法
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- android中引入第三方jar包方法( java.lang.NoClassDefFoundError: com.sina.weibo.sdk.auth.AuthInfo)解决办法
- Android "java.lang.NoClassDefFoundError:*"报错的处理方法
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Android中引入第三方Jar包的方法(java.lang.NoClassDefFoundError解决办法)
- Tomcat – Java.Lang.OutOfMemoryError: PermGen Space 处理方法
- Android加入热修复报java.lang.UnsatisfiedLinkError: 解决方法