想要使用Android SDK中的代碼和工具開發Android應用,你需要一個合適的開發機器和環境,如下所述。
環境:windows 2003
首先:安裝 JDK6(jdk-6-windows-i586.exe)
安裝完JDK後,在安裝MyEclipse(在這裡我安裝的是MyEclipse 6.0)
(也可以安裝Eclipse,區別是Eclipse 要裝比較多的外掛程式,而MyEclipse就不用那麼麻煩。當然MyEclipse是要錢的。題外話)
安裝完這些後開始部署Android的環境了(參看一下步驟):
1:在Windows機器上,按右鍵我的電腦,選擇屬性->進階,點“環境變數”按鈕,在出現的對話方塊中雙擊“系統變數”下面的Path 變數進行修改,把$SDK_ROOT/tools的真實路徑加入其中(即Android sdk 解壓後的檔案夾下的tool路徑 在這裡我是 C:\Downloads\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2 \tools)。
將$SDK_ROOT/tools目錄加入系統路徑中可以讓你在使用adb(Android Debug Bridge)和其它命令列工具的時候不需要輸入全路徑名。如果你升級了你的SDK,如果和原來目錄不一樣的話,要記得更新你的PATH變數設定。
2:安裝Eclipse的Plugin(ADT)
如果你希望使用Eclipse作為你開發Android應用程式的開發環境,你可以安裝一個叫做ADT(Android Development Tools)的外掛程式。ADT外掛程式包含一系列功能強大的擴充功能,可以更快更容易的建立、運行並且調試Android應用程式。
如果你不打算使用Eclipse,那麼就不需要下載和安裝ADT外掛程式。
為了下載和安裝ADT外掛程式,要先設定MyEclipse遠程更新網站,可以按照下面的步驟進行:
1. 啟動MyEclipse,選擇菜單Help>Software Updates>Find and Install …
2. 在顯示出的對話方塊中選擇Search for new features to install,按下Next繼續。
3. 按New Remote Site按鈕。
4. 在出現的對話方塊中,為遠程更新網站輸入一個名字(譬如Android Plugin),還要輸入下面的URL:
https://dl-ssl.google.com/android/eclipse/
按OK按鈕。
5. 你現在會看到新的網站被加入到搜尋列表中,並且被勾選上,按下Finish按鈕。
6. 在訊息更新結束後,你會看到Search Results對話方塊,在其中選中Android Plugin > Eclipse Integration > Android
Development Tools,然後按下Next按鈕。
7. 接下來是外掛程式的許可協議,看完之後選擇Accept terms of the license agreement,然後按Next繼續。
8. 在出現的Install對話方塊中按Finish,會開始下載ADT外掛程式。
9. ADT外掛程式沒有認證,你可以點擊“Install All”按鈕允許安裝。
10. 重新啟動MyEclipse。
11. 重啟MyEclipse之後,設定MyEclipse的參數,使之指向開發包的根目錄($SDK_ROOT):
a) 選擇Window>Preferences…開啟參數設定面板
b) 在左側面板中選擇Android。
c) 點擊右側面板的SDK Location後面的地址欄中輸入SDK包的地址,或者點擊Browse按鈕在系統中尋找。(在這裡我是 C:\Downloads\android-sdk-windows-1.5_r2\android-sdk-windows-1.5_r2)
d) 輸入後點擊確定。
更新ADT外掛程式
可以通過下面的步驟更新ADT外掛程式到最新版本:
1. 選擇Help>Software Updates>Find and Install…
2. 選擇Search for updates of the currently installed features,按Finish按鈕。
3. 如果發現有ADT的更新的話,選中並且安裝。
或者以下面的方式更形ADT外掛程式:
1. 選擇Help>Software Updates>Manage Configuration。
2. 從左側樹狀導航條找到並選擇Android Development Tools。
3. 在右側的Available Task條目中點擊Scan for Updates。
在MyEclipse開發環境中開發Android應用程式
在MyEclipse中開發Android應用程式之前,你需要先建立一個Android工程,然後設定啟動配置。之後,你就可以寫代碼、運行和調試了。
本節之後的內容假定你已經在Eclipse中安裝了ADT外掛程式。如果你沒有安裝ADT外掛程式的話,請先按照前面的步驟安裝該外掛程式。
建立Android工程
ADT外掛程式提供了新工程嚮導,你可以快速建立一個Android工程。步驟如下:
1. 選擇File>New>Project。
2. 選擇Android>Android Project,按下Next按鈕。
3. 選擇兩種不同的建立新項目方式:
? 選擇Create new project in workspace。建立新工程。
? 選擇Create project From existing source在已存在的代碼上建立工程。你可以使用這個選項建立和運行SDK包中的例子代碼,它們位於SDK包的samples目錄下。
4. 點擊Finish按鈕,結束建立工程。
工程建立完後,ADT外掛程式自動建立下面的檔案和目錄,放置特定的內容:
src/ :包含你的java源檔案
res/ :包含資源檔
AndroidManifest.xml :工程的manifest檔案
建立啟動配置
在運行和調試Eclipse中的Android程式之前,必須先建立一個啟動配置。啟動配置定義了需要啟動的項目,要開始的活動,模擬器選項等等。
通過下面的步驟建立啟動配置:
1. 選擇Run>Open Run Dialog…或者Run>Open Debug Dialog
2. 在左側的樹型工程類型列表中,按右鍵Android Application,並選擇New。
3. 在出現的對話方塊中輸入你的配置的名字。
4. 在下面的Android表單中,點擊Browse找到你的工程,選中要開始的活動。
5. 在Emulator表單中,設定想要的螢幕大小和網路狀況。如果需要設定其它的模擬器選項,請參考
http://code.google.com/android/reference/emulator.html#startup-options
6. 可以在Common表單中設定額外的選項。
7. 點擊Apply按鈕,儲存設定好的配置,或者點擊Run或者Debug按鈕。
運行和調試Android應用程式