Android 官方提供的 ADT 外掛在引用 library 專案時看似很美好,但有很多坑
####1.不會自動合併 library 中的 asset 資源 ADT外掛並不會自動將 library 裡的 asset 資源合併到你的專案中,因此你需要手動拷貝
####2.不會自動合併 library 中的 AndroidManifest 檔案
如果你引用的 library 中包含有四大元件,在不做任何額外配置的情況下你永遠也啟動不了 library 中包含的四大元件(例如啟動activit時拋ActivityNotFoundException),因為需要你在你的專案的project.properties檔案中配置一下ADT才會合併 library 中的 AndroidManifest檔案,如下:
manifestmerger.enabled=true
此屬性需要 ADT 17 以上版本
####3.不會自動匯入 library 中 libs 目錄下的 jar 包 或 so 檔案 解決這個問題只需升級 ADT 到 17 以上版本即可
雖說現在大部分都是用 Android Studio 開發 Android 了,但還是有部分人使用 Eclipse 的,比如大部分的遊戲開發人員在整合一些第三方 SDK 的時候主要還是用的 Eclipse,所以這些問題還是有記錄價值的