為了配合BeagleBoard上Android的研究,搭建了一個Android應用開發平台,嘗試開發一個Android應用。
有關Android應用開發環境的搭建和Android Hello World的開發有很多文章進行了細致的描述,這裡就不詳細記錄搭建過程了,只是簡單說一下基本步驟和我自己的感覺。
環境搭建過程基本上包括以下幾步:
1. JDK的安裝,我的機器之前已經安裝了JDK,所以就跳過了。
2. Eclipse的安裝,我安裝的是Eclipse IDE for Java EE Developer,有J2EE的支持,單純開發Android應用的話其實可以安裝一般的Eclipse IDE for Java Developer。
3. Android SDK的安裝,我是通過Eclipse的update功能直接從“http://dl-ssl.google.com/android/eclipse/”上在線安裝,安裝時偷懶,將所有版本都選擇了,從1.5到3.2版本都有
安裝完了以後就可以開始開發測試工作了,新建一個“Android Project”,設置項目名,支持版本,應用名,包名,Actiity名,點擊“Finish”之後就生成了一個Android 項目。
直接右擊“RunAs -> Run Configuration”開始配置運行環境,關鍵步驟是創建一個AVD(Android Virtual Device)並指定AVD支持的Android 版本。
運行出來結果有點令人失望,只是一個Android模擬器,左邊顯示“Android”字樣。
先看下最終運行結果,如下圖。
和自己想象的Hello World有點差距,於是修改了一下onCreate方法,加了一個TextView,代碼如下:
TextView textView= new TextView(this);
textView.setText("Helllo Damon");
setContentView(textView);
再次測試就可以看到文本控件了。
總體感覺上環境搭建會遇到的問題不多,相比搭建Android編譯環境當然是簡單很多。
另外Android應用開發起步比較容易,適合新手開始移動應用開發。