1.Eclipse項目中的Android Private Libraries沒有自動生成。
一般而言,在Android開發中,項目中引用到的jar包會放到項目目錄中的libs中,引入庫會放到Android Dependencies中,對於放置於libs中的jar包,會自動置於項目中的Android Private Libraries下,如果沒有自動生成,clean項目后一般在console下會發現有相應的錯誤提示,修正即可。如:項目中引用了不同的v4兼容包等會出現此類情況。
2.Eclipse中一直出現“Android SDK: resolving error markers”。
此類情況網上有諸多描述以及相應嘗試性的解決方法,不久前本人即出現此類情況,嘗試多種方案后未能解決。最終方法如下:
刪除此文件,workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi,重啟Eclipse即可。
3.Eclipse 中出現的錯誤警示:Element xxx is unknown.
在編寫xml文件時,有時候當按下alt + / 本來想進行內容輔助時,有時候會總是出現Element xxx is unknown。原因在於此xml布局文件中寫入了錯誤的標簽/控件名稱(eclipse是不會直接在不能識別的標簽行前顯示紅叉的,xml文件本身也不會出現紅叉),如xml中將FrameLayout寫成了FragmentLayout等。
4.Eclipse中查看libs中的第三方jar包源碼(如android-support-v4.jar)
在libs目錄下建個和jar名字一樣的 properties 文件,內容是src:源代碼路徑;doc:index.html的路徑。
以v4 jar包為例
創建:
libs/android-support-v4.jar.properties
打開,編輯:
src = ..../android-sdk/extras/android/support/v4/src
保存后重啟Eclipse。
5.升級SDK Manager后引起的Android Developer ToolKit版本不一致問題
在升級Android SDK Manager后,打開Android Adt Bundle出現錯誤提示:"This Android SDK requires Android Developer ToolKit version xxx or above",
原因是SDK Manager與Android Developer ToolKit版本不一致。
最后導致Android Adt Bundle無法使用。已有的項目出現無法生成R文件,同時也無法新建項目或導入外部項目。按照提示其實將Android Adt Bundle升級到相應本版即可。但是檢查后發現Android Adt Bundle已是最新。
最后解決辦法如下:
在SDK的Tools目錄的lib中,知道打plugin.prop文件,將其中的plugin.version=xxx改為Android Adt Bundle當前的版本號xxx,然后重新啟動Eclipse即可繼續使用。
6.Using 1.7 requires compiling with Android 4.4 (KitKat); currently using 17
項目右鍵 >> java Compiler >> Compiler Compliance level 選擇1.6。
7.Eclipse startup hang, “Android SDK: resolving error markers”
解決方案:刪除文件/workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi,具體原因未知,若誰知道原因希望告知。
8.Eclpse Logcat中顯示信息一小段時間后自動消失
解決方案:Logcat中的消息顯示數量默認為5000條,可以適當增加此條目。Window >> Preferences >> Android >> LogCat >> Maximum number of logcat messages to buffer設置更大的數量
9./xxProject/gen already exists but is not a source folder. Convert to a source folder or rename it.
原因:直接導入外部項目時因classpath配置問題導致。
解決方法:
右鍵project >> Properties >> Java Build Path >> 選擇Source >> Add Folder >> 選中gen文件夾 >> ok.. yes
最后右鍵Fix Project Properties 並 clean下項目。