在往自己的Eclipse/MyEclipse中導(dǎo)外部Android項(xiàng)目的時(shí)候有時(shí)候會(huì)出現(xiàn)一些問題,如下:

很正常的工程現(xiàn)在連導(dǎo)入包都會(huì)出錯(cuò),整個(gè)項(xiàng)目出現(xiàn)大面積的錯(cuò)誤,很明顯,肯定是工程找不到這個(gè)包。
現(xiàn)在看一下這項(xiàng)目的樹:

再看一個(gè)很正常的項(xiàng)目的樹:

這樣一對(duì)比是不是發(fā)現(xiàn)問題了?正常的Android項(xiàng)目比不正常的項(xiàng)目多了一個(gè)
Android2.2的包!
解決方案:
Android右擊 -> Build Path -> Configure Build Path
在側(cè)邊欄里面選中Android

選中一個(gè)Project Build Target, 這個(gè)選擇項(xiàng)就是對(duì)應(yīng)上面缺失的文件,選中后點(diǎn)擊右下角的Apply
這時(shí)候錯(cuò)誤項(xiàng)目里面就會(huì)出現(xiàn)Androidx.x, 項(xiàng)目回復(fù)正常
可能出現(xiàn)的問題:
點(diǎn)擊Apply后錯(cuò)誤項(xiàng)目沒有反應(yīng),這時(shí)候其中一種可能就是:項(xiàng)目的屬性是只讀的!(我的電腦有一次中毒,所有文件都被改成了只讀)
解決方案:去workspace中選中文件,右擊,屬性,將只讀去掉,點(diǎn)擊確定!然后到集成開發(fā)環(huán)境中右擊項(xiàng)目,刷新,再按照上面的操作步驟走一遍應(yīng)該就會(huì)OK!
再提一個(gè)聯(lián)系不是很緊密的問題:有時(shí)候R文件會(huì)莫名其妙的不見,給大家提供兩種手段,可以試試~
1)選中項(xiàng)目,在菜單欄里點(diǎn)擊Project, 然后點(diǎn)擊Clean...;
2)選中項(xiàng)目右擊,點(diǎn)擊Android Tools, 然后點(diǎn)擊Fix Project Properties,刷新;
記得將Project里面的Build Automatically勾選上!
R文件丟失的情況下千萬不要做兩件事:
1)自己新建一個(gè)R文件;
2)從別的項(xiàng)目里面拷貝R文件,就算是你以前備份的同一個(gè)項(xiàng)目里面的R文件都不可以這么做
R文件是項(xiàng)目自動(dòng)生成的,是每個(gè)項(xiàng)目自己所獨(dú)有的,不可以