用Eclipse开发Android应用时,这个消息很容易忽略掉,因为完全不影响测试项目的运行,但还是会很纠结,经过研究发现,应该是Eclipse的识别错误问题,看console里显示错误信息:
因为xutilslibrary源码项目是作为Library库项目的身份存在的(xutilslibrary项目Properties->Android->Is Library;测试项目Properties->Android->Library->Addxutilslibrary项目),这样的设置ADT会将整个xutilslibrary项目编译为jar包放置在bin目录里,而正常项目中的apk包则不再生成,因此Eclipse检测不到这个apk包之后就直接误报了。
解决方法也很简单,把xutilslibrary源码项目取消Is Library的勾选,clean & rebuild 一次,生成apk之后再重新勾选回去编译成jar,就OK了