1.今天导入别人的工程文件需要加入v7包 在Eclipse的buildpath里加入libaray不成功,
添加的时候显示成功 ,下次再打开buildpath 对号就变成了红叉,工程文件没有问题,clean也不行,让人百思不得其解。
最后借助万能的百度终于让我找到了问题所在,
Windows下 目标工程必须和引用工程在同一磁盘盘符下,
网上说两个工程需要在同一文件夹下,亲测只要在同一盘符下即可。
2、当自己的工程设置成library模式时 R文件里的id少了 final标志。
当工程为library模式时R文件中的id有可能会和目标工程得id值相冲突,这时候系统会改变library R文件里的id的值,
因为需要改变所以就不能加final限制,在library源码中的switch case代码段里就不能使用 R文件的id作为case的值,
这个时候应该使用if else