2 huyu0410 huyu0410 于 2016.05.03 10:18 提问

Android NoClassDefFoundError 出错,怎么解决?

因为需要引入第三方工程ViewPagerIndicator,但是在引入后在手机上测试时报错。
按照网的方法,将lib文件夹改成libs,但是我是引入的是工程,而且项目本身就是自带的libs文件夹,
网上也说将引入的工程在Build Path--Libraries--添加依赖工程,再order and Export选中依赖工程,但是这几种方法都不行。
求解答。

Cause by:java.lang.NoClassDefFoundError:Failed resolution of :Lcom/Viewpagerindicator/R$attr;

2个回答

baidu_23086307
baidu_23086307   2016.05.03 12:36

打开attrs这个文件,里面有错呢!

huyu0410
huyu0410   2016.05.03 13:29

没有,现在只要是添加第三方依赖工程,依赖库工程涉及到资源文件,(只要依赖工程中有 R。点出来自己写的资源,如R.layout.xxx ; R.attr.xxx),那么就会报这个错。
项目是之前好好的,只是作死更新了一版ADT,结果就悲剧了。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!