在往自己的Eclipse/MyEclipse中導外部Android項目的時候有時候會出現一些問題,如下:

很正常的工程現在連導入包都會出錯,整個項目出現大面積的錯誤,很明顯,肯定是工程找不到這個包。
現在看一下這項目的樹:

再看一個很正常的項目的樹:

這樣一對比是不是發現問題了?正常的Android項目比不正常的項目多了一個
Android2.2的包!
解決方案:
Android右擊 -> Build Path -> Configure Build Path
在側邊欄里面選中Android

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