国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android入門之使用eclipse進行源碼開發的方法

2020-04-11 10:45:22
字體:
來源:轉載
供稿:網友

本文實例講述了Android入門之使用eclipse進行源碼開發的方法。分享給大家供大家參考,具體如下:

一、版本說明

1. eclipse for javaEE 3.5.2

2. jdk1.6

3. adt12.0

4. linux/Ubuntu10.04 或者 linux/ubuntu10.10

二、準備工作

1. 下載 Android2.3.7 源碼

欲了解具體內容可以參看 android 官網。

2. 編譯源碼

必須編譯源碼,否則會引發很多問題。記?。喝绻螺d沒問題的話,編譯只是時間的問題。

如果,你的機器性能比較好,一個小時左右編譯就會完畢,等待編譯吧,漫長!

注意:編譯成功之后,out 目錄是其結晶。

三、配置文件:

這里假設下載的 android 源碼(根目錄)位于:

/home/mark/android_src 

然后,cd 到這個目錄:

cd /android_src/development/ide/eclipse 

執行下面的命令,查看文件:

ls -al 

你可以發現,有三個文件(包括隱藏文件.classpath)

① android-formatting.xml 
② android.importorder 
③ .classpath 

接下來,復制 .classpath 到源碼根目錄。

cd /home/mark/android_src/development/ide/eclipse cp .classpath /home/mark/android_src/ 

如果你不喜歡命令行,可以圖形界面操作,在 linux 下.××××× 文件是隱藏的文件。你可以在 ubuntu 的資源管理器中選擇 view/show Hidden files,這樣隱藏的文件就會浮出水面,你就可以 ctrl c、ctrl v了(CV 戰士)。
ok, 打開你的 eclipse 吧,兩步走策略。

1. 在 window->preferences->java->Code style->Formatter 中導入 android-formatting.xml

2. 在 window->preferences->java->Code style->Organize Imports 中導入 android.importorder

四、修改 .classpath

打開這個文件,你可以看到密密麻麻的一堆,但是如果你分類來看就很清晰,無非就是一些路徑的指定。

網上很多哥們都說,如果不修改這個 classpath 的話,會破壞源碼(當然你只是看看源碼的話,修改不修改那都無所謂),所以做源碼開發的話,還是適當的修改一下吧,畢竟,10 分鐘的事情。

那么,如何修改尼?需要你明亮的雙眼和足夠的耐心,呵呵!

1.  刪除.classpath 中 android 源碼中根本不存在的路徑

如果不存在的話,就刪吧,對,刪除 <classpathentry ××××/> 整個標簽。

在文件的末尾你會看到類似 <classpathentry kind="lib" ××××/> 標簽,注意,這里面有需要刪除的,看清楚了。

2.  適當的添加

如果你是修改應用層開發,肯定希望 packages/apps/ 下面的代碼都有,但是classpath中有些就是沒有,那么你就手動添加吧。

這里以添加 Gallery3D 為例。

<classpathentry kind="src" path="packages/apps/Gallery3D/src"/>

這里需要說明:添加了 Gallery3D 就不要再添加 Gallery 了(類重復),或者只添加Gallery,不添加 Gallery3D,否則報錯。
如果在你的 classpath 中沒有:

<classpathentry kind="lib" path="out/target/common/obj/JAVA_LIBRARIES/android-common_intermediates/javalib.jar"/>

你就手動添加吧!

五、修改 eclipse 配置文件

在 eclipse 根目錄有個配置文件:eclipse.ini,找到并打開它。

1. -XX:MaxPermSize=256m 
2. -Xms128m 
3. -Xmx512m 

希望在你的配置文件中,有和上面三個一樣的配置,如果沒有或者不一致,請自行添加或者修改。

六、導入源碼

1. 在 eclipse 中新建 java 工程,不是 android 工程。

2. 選擇 create project from existing source,指定到 /home/mark/android_src 即可。

3. 等待導入,讓時間去證明一切,這個時候你可以休息一會了。伸個懶腰吧,呵呵!

如果,你導入 eclipse 還有錯誤,那么可能是你沒有按照上面耐心的完成,再或者就是.classpath 修改有誤。

便說一句:如果你是在 windows 下面工作,可以使用共享功能,將 linux 下編譯好的源碼導入 windows 下面,然后在 windows 下使用 eclipse 開發。具體步驟類似上面,不再贅述。

更多關于Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結

希望本文所述對大家Android程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 大安市| 崇义县| 临沂市| 南澳县| 固原市| 潜江市| 临城县| 合肥市| 山西省| 静海县| 章丘市| 莱州市| 呼玛县| 武安市| 河曲县| 马尔康县| 金川县| 罗山县| 项城市| 大洼县| 库车县| 永川市| 尉犁县| 循化| 扎鲁特旗| 德保县| 兴安县| 舟曲县| 岳阳市| 桂林市| 金乡县| 平和县| 鹿泉市| 淮滨县| 浦东新区| 自贡市| 揭西县| 织金县| 华宁县| 沅江市| 巢湖市|