android 升级ADT到22后,出现bug: Could not find class,或者Caused by: java.lang.ClassNotFoundException:异常

转载 2013年10月24日 16:37:52

最近有时间更新了一下环境,把ADT升级到22后,编译项目运行不起来,提示找不到第三方的类,例如“Could not find class”。我使用了百度地图,所以会有“Could not find class'com.baidu.mapapi.BMapManager'”这样的提示。

通过查询资料,原因就是升级ADT后,新版本多了一个Android Private Libraries 结构,按照下面的教程总结,只要把Java Build Path界面,找着Order and Export界面“androidprivate libraries”勾上就可以了。
参考了下面的网址:
http://mobile.51cto.com/abased-394640.htm

\*****引用********\

昨天把androidsdk和adt更新到最新版本,android 

sdk r22版本。 

 更新完后原来的项目打包后出现第三方JAR包找不到,网上搜了半天终于找到问题所在。

 新版本多了一个Android Private Libraries 结构, 感觉很废, 如下图: 

 所有的第三方JAR包引入都被放入了Android Private Libraries中, 

 到 Java Build Path界面,找着Order and Export界面: 

 看看下面的是否勾选上: 

我就是因为没有把Android Private Libraries这个勾选上导致打包程序时没有把引入的包包含进去。

\*****引用*****\

原作者:舍得333主页:http://blog.sina.com.cn/u/1509658847

相关文章推荐

Caused by: java.lang.ClassNotFoundException: Could not load requested class : org.h2.Driver

1、错误描述 WARN:2015-05-01 13:26:10[localhost-startStop-1] - HHH000402: Using Hibernate built-in connect...

Caused by: java.lang.ClassNotFoundException: Didn't find class ""on path: DexPathList[[zip file "/da

错误日志java.lang.RuntimeException: Unable to instantiate application maibai.maibai.com.maibai.StaticApp...

升级ADT v22后出现第三方包中的类java.lang.ClassNotFoundException解决

今天打开eclipse提示我有更新,直接打开Android SDK Manager把未更新的都更新了一遍,同时也更新了最新的 ADT v22版本 升级过程很顺利,也没有问题,关于升级问题可参照上...

关于升级ADT22后出现java.lang.ClassNotFoundException错误的解决

今天打开刚打开Eclipse,提示我library库有更新。二话没说,直接打开Android SDK Manager,更新了一遍所有能更新的,同时把ADT也升级到了22版本。 升级过程比较顺利,编译...
  • rwecho
  • rwecho
  • 2013年05月16日 12:54
  • 4148

java打jar包的异常一:could not find the main class,java.lang.UnsupportedClassVersionError: Bad version numb

java打jar包的异常一:could not find the main class,java.lang.UnsupportedClassVersionError: Bad version numb...

Caused by: java.lang.ClassNotFoundException[android的终极解决错误]

Caused by: java.lang.ClassNotFoundException:XXXXX    in loader dalvik.system.PathClassLoader[/data/a...

Caused by: java.lang.ClassNotFoundException: android.support.v4.view.ViewPager in loader dalvik.syst

添加android-support-v4报错: 01-28 12:46:17.218: E/AndroidRuntime(849): Caused by: java.lang.ClassNotF...

Java中Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 的解决方法

原文地址:http://blog.csdn.net/wangcheng8080/article/details/2492265 起初你或许会认为是一个莫名其妙的错误,因为代码根本一点问题的都...

Caused by: java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.int

crash information: Caused by: java.lang.SecurityException: Permission Denial: not allowed to send b...

android 升级ADT22版本后,使用第三方类库项目报错:java.lang.NoClassDefFoundError:xx.xx.xx

前段时间,重装了系统,同时也升级了android ADT版本至22,今天把以前的项目掏出来编译使用,立马纳闷了,所有的第三方类库,我都已经导入项目了,以前都是好好的,怎么就会出错了呢?百思不得其解,甚...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 升级ADT到22后,出现bug: Could not find class,或者Caused by: java.lang.ClassNotFoundException:异常
举报原因:
原因补充:

(最多只允许输入30个字)