今天遇到个问题,导入别人的一个工程。。
导入之后代码全是红色,明显是缺少库,相对比其他的Android工程文件,这个竟然缺少Android的包。
The type XXX cannot be resolved. It is indirectly referenced from required .class files错误.....,查找的解决办法如下:
It is indirectly referenced from required .class file
原因:你正要使用的类调用了另一个类,而这个类又调用了其他类,这种关系可能会有好多层。而在这个调用的过程中,某个类所在的包的缺失就会造成以上那个错误。
解决方法:导入缺失的包
添加过程:
右键工程-->Build Path-->Configure Build Path;
在Libraries里 Add External JARs。
找到所需要的版本的Android的Jar文件