Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Viewing Android Source Files in Eclipse (Chinese)

765 views

Published on

Describes how to set up Eclipse for viewing Android source files.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Viewing Android Source Files in Eclipse (Chinese)

  1. 1. P.1 Viewing Android Source Files in Eclipse William wiliwe@gmail.com 2009-05-22
  2. 2. P.2 Index Environment............................................................................................................................................................. 3 Configure Java VM Parameter for Eclipse ........................................................................................................... 4 Create Project for Android Java & C/C++ Source Codes.................................................................................... 5 Java Source Files.............................................................................................................................................. 5 C/C++ Source Files .......................................................................................................................................... 5
  3. 3. P.3 Environment * Java SE 6 * Eclipse v3.4 Ganymede # CDT (C/C++ Development Tooling) 外掛(plug-in)用來編輯 C / C++ 程式碼,需先行安裝。 https://eclipse.org/cdt/downloads.php # JDT (Java development tools) 外掛(plug-in)用來編輯 Java 程式碼,需先行安裝。 https://eclipse.org/jdt/ (注意注意注意注意: 外掛的版本外掛的版本外掛的版本外掛的版本, 必須符合當前必須符合當前必須符合當前必須符合當前使用的使用的使用的使用的 Eclipse 之版本之版本之版本之版本。。。。) * Android Cupcake 1.5
  4. 4. P.4 Configure Java VM Parameter for Eclipse 先修改 Eclipse 目錄下的 eclipse.ini 檔案,新增下列設定值: -Xms128m -Xmx512m -XX:MaxPermSize=256m 意思為: 「To set Eclipse's minimum Java heap size to 128MB, set the maximum Java heap size to 512MB, and keep the maximum permanent generation size at the default of 256MB.」
  5. 5. P.5 Create Project for Android Java & C/C++ Source Codes 接下來說明如何新增一專案瀏覽 Java 及 C/C++程式碼。 Java Source Files 1) 進入 Android Cupcake source code 目錄,執行下列命令: cp development/ide/eclipse/.classpath ./ chmod u+w .classpath 2) 於 Eclipse 中,載入下列二設定: i> 在選單「window > preferences > java > Code style > Formatter」中,輸入(Import) “Android Cupcake source code” 目錄下的「development/ide/eclipse/android-formatting.xml」 ii> 在選單「window > preferences > java > Code style > Organize Imports」中,輸入(Import) “Android Cupcake source code” 目錄下的「development/ide/eclipse/android.importorder」 3) 最後載入 Android 原始碼內容: i> 於 Eclipse 中開啟一新專案,選擇「Java Project」,按下一步。 ii> 於「New Java Project」對話框,於「Project Name」欄位中輸入一想要的專案名稱。 這裡以「Android_Cupcake_Java」為專案名。 iii> 選擇「Create project from existing source」,按下「Browse…」按鈕開啟檔案對話框,選擇步驟(1) 所述之 “.classpath” 檔案。 iv> 按下「Finish」按鈕結束設定。 Note: <1> 若有新的 Java source file 路徑, 可自行加到 “.classpath” 檔案中。 <2> 因 Eclipse 根據“.classpath” 檔案中所述路徑, 直接載入 Java source file, 對任一 Java source file 的修改, 會直接生效。 C/C++ Source Files 1. 於 Eclipse 中開啟一新專案,選擇「C++ Project」,按下一步。 i> 於「New C++ Project」對話框,於「Project Name」欄位中輸入一想要的專案名稱。這裡以 「Android_Cupcake_Cpp」為專案名。 ii> 於「Project type:」中選擇「Empty Project」。 iii> 按下「Finish」按鈕結束設定。 2. 於「Package Explorer」中 i> 點選「Android_Cupcake_Cpp」專案,按右鍵選「Import…………」。
  6. 6. P.6 ii> 於「Import」對話框中,點選「General File System」,按下「Next」鈕。 iii> 按下「Browse…………」,彈出檔案對話框,選擇欲 Import 的 source code 資料夾。 iv> 可按「Filter」出現 source file 篩選視窗, 勾選欲輸入的 source file 之副檔名。 v> 按「Finish」鈕結束。 Note: 利用 Import 方式載入之 source file, 係 Eclipse 將源頭的檔案皆複一份到 Eclipse Working Directory(此目 錄由使用者設定或為預設位置) 下,。故, 若是在 Eclipse 中對 C/C++的 source file 作修改, 將不會影響原 有的 Android source file。 P .S: 若第一次啟動 Eclipse,在顯示 Eclipse logo 之後,若只出現空白內容視窗且無任何編輯程式視窗出現,則 須在 eclipse.ini 設定檔內容最後,加上下列設定並儲存更新好的設定檔,Eclipse 即可重新啟動。 -Dorg.eclipse.swt.browser.XULRunnerPath=/dev/null 有關 Eclipse 無法正常啟動的問題,可參照下列討論區網址了解其原因: http://ubuntuforums.org/showthread.php?t=852787

×