一名普通的J2EE研發人員,首玩android體驗(一)

 傳說,android最近火的了不起,無聊之餘,便小試下android開發.
 android是「機器人」的意思,google公司07年末日發佈的基於linux平臺下的操做系統. (正巧以前玩了幾天linux,這下說不定能夠用上去耶)
 剛入門或對android感興趣的童鞋,能夠找我互相交流交流.   交流的羣:還秒!
 搭建環境以下:
 第一步, 下載eclipse, 到官方http://www.eclipse.org/downloads/下載個eclipse(myeclipse久試不行,汗死+無奈)(100-200兆左右, 個人128M【eclipse-ide-java-developers】)
 第二步, 下載Android SDK, 到官方下載網站http://developer.android.com/sdk/index.html。google提供了SDK的完整下載。(20-30兆左右, 個人32M【android-sdk_r15-windows.zip】)
 第三步, 下載JDK,須要JDK5.0以上。到官方下載http://java.sun.com/javase/downloads/widget/jdk6.jsp。(70兆左右, 個人76.81M【jdk-6u27-windows-i586.exe】)
 第四步, 下載安裝ADT,配置ADT的方法有兩種,經過Eclipse更新或手動下載ADT插件包
  1. 啓動Eclipse,選擇help->install new software...->單機Add按鈕,添加更新站點(http://dl-sll.google.com/android/eclipse
  注:這個網站目前訪問不了,無奈,去搞個×××軟件吧,如Comver Unwall,
  但我記得若是不用×××軟件,同樣能夠自動下載更新,只不過經過IE不能訪問該地址,貌似沒什麼影響。 因爲網速不給力,讓我崩潰的是ADT的安裝將近2一天一晚上,好傢伙,1個多G。
  2. 下載ADT插件包手動配置
  地址:http://dl-sll.google.com/android/ADT-0.9.5.zip(這個地址須要×××,你懂的~)
  方法:將解壓的plugins包和features包中的內容複製到Eclipse對應的plugins包和features包中,重啓Eclipse。選擇Window->Preferences菜單,選擇Android SDK的安裝路徑「SDK location」指向你的SDK目錄,如D:\android\android-sdk-windows
 
 幾個術語解釋一下。我也是四處找的
 AVD:是一個模擬器。模擬手機環境
 ADB:是管理模擬器的一個通信工具,該工具的功能不少,如:文件copy到dev、或dev copy 到文件、安裝apk應用、查看當前dev. ADB提供了一個ash shell,可使用linux系統命令操做
 APK:是一個應用程序,類型與xp系統上的exe文件
 ADT:Google公司針對Eclipse提供的插件,包括了代碼自動生成、調試、編譯、打包、拖拽式生成界面等
 Android SDK安裝、ADT(包括代碼自動生成、調試、編譯、打包、拖拽式生成界面等)、建立AVD(模擬器)
 DDMS:Dalvik Debug Monitor Service,即Dalvik調試監控服務,是一個可視化的調試工具
 AAPT:Android Asset Packaging Tool的縮寫,即Android資源打包工具,是對工程中的資源打包的工具
 DX:java編譯後的.class文件不能直接運行,須要在編譯成.dex文件。.dex文件是Android Dalvik虛擬機可執行文件。
 
 感言:
   作Java開發有些日子了,無聊便看了看最近炒的比較火的android,由於據說用的也是Java語言。經過幾天的折騰總算是給環境搭建起來咯,順手邊寫下搭建的步驟。
   這樣方便之後本身查閱。若是能對你們起到幫助做用,更好不過咯~^_^,和剛學Java、C#同樣,首先搞個hello world 試試,按照網上的示例依葫蘆畫瓢寫了一個,很順利的執行成功了。
   頓時感受android蠻好玩的,原生態的java語法,無非本身封裝了些方法而已。因而乎,一氣呵成的寫了幾個,有點暈暈的~,翻了翻文檔才稀裏糊塗的明白一點。(Google真強!)
   目前僅僅入門,後面應該還有很多難題,等之後有空在繼續看看~看着眼花撩環的手機應用,期待之後也作個不錯的軟件,發佈到網上,賺個外快,哈哈~
   對移動開發感興趣的童鞋,不妨佔用下看電影的時間,搞個環境嗨一下?html

 
            The code of life~ 艾客.java

相關文章
相關標籤/搜索