Eclipse中Android項目引用其他項目時鏈接源碼的方法


參照前一篇文章《Eclipse中Android公共庫的正確建立及調用方法》,以前只要在Android庫中添加了引用,就能自動在項目中引入源碼:

image

但是更新了新版SDK及ADT插件之后,源碼不會被自動引用進來,在當前項目中只能以只讀方式訪問經編譯后的源碼:

image

那么如何手動引入源碼呢?

你需要在項目上右鍵點選屬性菜單,然后左欄選擇“Java Build Path”,在右側“Source”標簽中點擊“Link Source…”按鈕:

SNAGHTML3c8397a

單擊“Browse…”按鈕:

SNAGHTML3c99c42

瀏覽並選取引用項目的src目錄:

SNAGHTML3ca8a58

確定后修改一下文件夾顯示名稱:

image

這樣源碼就被正確鏈接引用,可以隨時跳轉后修改了:

image

 

另需注意的是,這種方法在編譯時會引發臭名昭著傻逼至極的“Conversion to Dalvik format failed with error 1”錯誤,無法通過編譯,這時只需從項目中刪除該鏈接源碼目錄,即可通過編譯,但你在編譯之后還得按上述方法添加回來以方便編碼,不得不稱贊Android SDK研發小組真乃絕世腦癱組合,每次升級SDK都會帶來大把大把詭異的錯誤給開發者。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM