码迷,mamicode.com
首页 > 移动开发 > 详细

(转)Android工程出现 java.lang.NoClassDefFoundError错误解决方法

时间:2014-12-27 23:02:14      阅读:334      评论:0      收藏:0      [点我收藏+]

标签:

  在Eclipse中,导入Android工程,工程没有报错,运行时,出现 java.lang.NoClassDefFoundError类没有找到的错误。从问题上可以看出是导入包出错的原因。遂百度加谷歌。

  问题出在:ADT高版本的原因

    把引入的第三方包放在Referenced Libraries中,ADT升级到17后就出现了Android Dependencies,所以如果程序中引入的第三方包没有在Android Dependencies中时,就会报文章开头的错。
  解决方法:

    先移除之前的Referenced Libraries中的包,再将lib更名为libs,然后再将包重新复制到libs中,此时一般Android Dependencies就会自动出现,问题就解决了。但有的工程不自动出现,那就还需要进行一步的修改。(不自动生成Android Dependencies的解决方式)

  

解决步骤:

  1)将lib更名为libs:

  技术分享

 

  2)移出原先导入的包

  技术分享

 

  3)查看是否自动生成第三方包

  技术分享

 

文章转载自:http://blog.csdn.net/encienqi/article/details/7834900

(转)Android工程出现 java.lang.NoClassDefFoundError错误解决方法

标签:

原文地址:http://www.cnblogs.com/sonyi/p/4189250.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!