當前位置:名人名言大全網 - 祝福短信 - 如何通過eclipse導入sdk源代碼

如何通過eclipse導入sdk源代碼

具體來說,有兩種方式。

第壹個:當妳創建android項目時,妳選擇。

創建項目從現有的來源按下選擇後。

瀏覽在您的計算機中找到要導入的代碼。

其次,您可以創建壹個應用程序名稱。

包名

創建活動

也有同樣安卓版本的項目

創建後,右鍵單擊並選擇導入,然後選擇文件系統。

找到要介紹的項目,把裏面的東西都介紹壹下就行了。

學習android的源代碼,如瀏覽器(Browser)、彩信(彩信/短信)、電話(Phone)和聯系人(Contacts),在eclipse中可能會出錯,原因如下:

1,使用不包含在SDK(公開發布)中的API,有兩種情況:

a標有@hide的類:這些類是隱藏的,大部分在com.android.internal包下;

b .壹些不包含在SDK中的Google私有API,大部分在com.google.android包下。

2.框架層聲明的壹些aidl接口是用來訪問系統服務的,但是這些aidl接口只會被轉換成。java源代碼,因此在SDK環境中編譯這些應用程序時無法訪問它們。

解決方案是:

(請註意:out目錄是在完整源代碼編譯環境下(Linux下)完整編譯後的輸出目錄)。)

1,找到隱藏的類,它們在以下兩個位置:

a、out \ target \ common \ obj \ JAVA _ LIBRARIES \ framework _ intermediates/classes . jar;

b、out \ target \ common \ obj \ JAVA _ LIBRARIES \ Android-common _ intermediates \ classes . jar;

添加找到的。jar文件作為Eclipse中用戶庫對項目庫的依賴,並把庫的順序放在Android SDK庫之上。

在out \ target \ common \ obj \ Java _ libraries \目錄中,有許多其他與特定應用程序相關的jar包。

2.找到失蹤的人。編譯時生成的java源文件。它們通常位於以下位置:

a、out \ target \ common \ obj \ Java _ libraries \ XXX _ intermediators \ src目錄,XXX是相關模塊的名稱;

將找到的src目錄以Eclipse下鏈接源代碼的形式連接到Project作為源代碼的壹部分。