編輯:Android開發實例
在搭建Android開發平台的前期准備工作中,我們需要去了解和下載以下工具:
JDK 6(Java Development Kit)
這是搭建java平台所必須的,用於建立java平台。JDK 是整個Java的核心,包括了Java運行環境,Java工具和Java基礎的類庫。
download it from http://java.sun.com/javase/downloads/widget/jdk6.jsp
Eclipse IDE 3.5 (Galileo)
這是java的集成開發環境,用於開發基於java語言的應用程序。Eclipse 是一個開放源代碼的、基於 Java 的可擴展開發平台。就其本身而言,它只是一個框架和一組服務,用於通過插件組件構建開發環境。幸運的是,Eclipse 附帶了一個標准的插件集,包括 Java 開發工具(Java Development Tools,JDT)。
推薦安裝以下版本中的某一個:
Eclipse IDE for Java EE Developers
Eclipse IDE for Java Developers
Eclipse for RCP/Plug-in Developers
Eclipse Classic (versions 3.5.1 and higher)
download it from http://www.eclipse.org/downloads/
Android SDK
這是Android應用軟件開發包。Android是谷歌(google)公司推出的手機開發平台。
download it from http://androidappdocs.appspot.com/sdk/index.html
Android Development Tools plugin(ADT Plugin for Eclipse)
這是要安裝在Eclipse中的一個插件,用於在Eclipse中支持Android軟件開發。
download it from http://androidappdocs.appspot.com/sdk/eclipse-adt.html
1.安裝JDK和配置Java開發環境
1)按准備工作中給出的鏈接下載最新版的JDK。
2)安裝JDK,安裝包中包含JDK和JRE兩部分,建議安裝在同一個盤符下。雙擊安裝程序,選擇安裝的目錄,點擊“下一步”,等待安裝程序自動完成安裝即可。
3)右鍵單擊“計算機”,選擇“屬性”菜單項,點擊“高級系統設置”,進入“高級”選項卡,選擇“環境變量”,找到“Path”變量名(如果沒有就新建一個名為“Path”的變量),點擊“編輯”按鈕,添加JDK安裝目錄中“bin”文件夾路徑,如下圖所示。然後點擊“確定”按鈕完成。
再找到“CLASSPATH”變量(如果沒有,同樣可以新建),輸入JDK安裝目錄中“lib”以及“demo”的路徑,如下圖,單擊“確定”按鈕完成。
4)安裝配置完成後,要測試是否安裝成功。點擊開始——運行,輸入“CMD”,打開命令行模式,鍵入命令“java -version”,檢查JDK是否安裝成功,如果運行結果如下圖所示,即表示安裝成功。
2.Eclipse的安裝
將准備工作中給出的鏈接下載下來的安裝包解壓至你想要的安裝路徑即可。然後可根據需要發送一個快捷方式到桌面。
3.Android SDK的安裝
1)解壓縮下載好的SDK安裝包到要安裝SDK的路徑,然後運行“SDK Setup.exe”。
2)如果遇到了消息為“Failed to fetch URL…”的錯誤提示,那麼需要將HTTPS方式改為HTTP方式,在“Android SDK and AVD Manager”窗口的左側選擇“Settings”,選中“Force https://…”選項,如下圖,點擊“Save&Apply”並重新運行SDK Setup.exe。
然後會自動彈出如下圖的對話框:
可根據需要進行不同版本的安裝。
3)如果未自動彈出,也可點擊“Available Packages”,選擇要安裝的API版本及USB驅動和SDK文檔,如下圖。這裡為了測試方便,所以全部選擇安裝了。
4)選擇好之後點擊“Install Selected”按鈕,安裝選中的軟件包,在接下來出現的界面中依次點擊“Accept All”單選按鈕和“Install”按鈕,開始下載所選擇的安裝包。
下載完成之後,根據提示即可完成後續的安裝操作。
4.Android SDK配置
需要將Android SDK安裝目錄中的tools文件夾路徑添加到環境變量中以便使用,操作步驟如下:
1)右鍵單擊“計算機”,選擇“屬性”菜單項,點擊“高級系統設置”,進入“高級”選項卡,選擇“環境變量”選項。
2)選擇“系統變量”中變量名為“Path”的項,點擊“編輯”按鈕,將Android SDK安裝文件夾下的tools文件夾路徑加入到“Path”變量中,注意用“;”隔開。如下圖:
3)依次點擊“確定”,完成環境變量配置。
5.安裝和配置ADT
1)啟動Eclipse,點擊“Help”菜單,選擇“Install New Software”
2)在“Available Software”對話框中,點擊“Add....”
彈出“Add Site”對話框,在“Name”中輸入網址名稱 (for example, "ADT2")。
在“Location”中,輸入以下網址:https://dl-ssl.google.com/android/eclipse/
注意:如果在獲取插件中出現問題,試著將“https”改為“http”。
單擊OK完成。
3)回到“Available Software”視圖,“Developer Tools”下顯示了添加的列表。選擇相應選項,並一路點擊Next,根據提示完成後續安裝過程。如下圖。
4)重啟Eclipse。
5)打開菜單選擇Window > Preferences... 打開Preferences面板。
在面板左側選擇“Android”,然後點擊“Browse...”選擇Android SDK安裝路徑。
6)點擊“Apply”和“OK”。
7)打開菜單“File>NEW>Project…”,出現如下圖所示“Android project”選項,則表示安裝配置成功。
三、創建第一個Android項目——HelloAndroid
1)打開Eclipse開發工具,新建一個項目,在彈出的“New Project”對話框的列表中展開“Android”項,然後選擇“Android project”子項,如下圖:
2)點擊“Next”按鈕,在“Project name”文本框中輸入“HelloAndroid”,然後在“Build Target”選項框中選擇“Android 2.2”,在“Application name”文本框中輸入這個應用程序的名字“Hello, Android”,在“Package name”中輸入應用程序包的名字“com.example.helloandroid”,在“Create Activity”文本框中輸入Activity的名字“HelloAndroid”,如下圖所示。
3)單擊“Finish”按鈕,此時Eclipse會自動完成Android項目的創建,這時Eclipse開發平台左邊的導航器中顯示了剛才創建的項目“HelloAndroid”。如果沒有出現導航器,則可以通過單擊“Window>Show View>Package Explorer”菜單命令來顯示導航器,如下圖。
到這裡,HelloAndroid項目便創建好了,而且這個項目是由我們前面安裝的ADT插件自動生成,所以不用編寫代碼即可運行。
四、配置Android模擬器
1)打開“Window->Android SDK and AVD Manager”。如下圖。
2)點擊左邊的“Virtual Devices”選項,再點擊右邊的“New…”按鈕,新建一個AVD。
3)在“Name”標簽處填寫AVD的名字,在“Target”標簽處選擇API等級,在“Size”標簽處填寫要創建的SD卡的大小,在“Skin”標簽中設置模擬器的風格。如下圖所示。
4)點擊“Creat AVD”,模擬器就建好了。
配置好以上所有步驟的環境,那麼就可以開始編譯運行我們的程序了。
點擊菜單“Run->Run”或者“Run”按鈕,即可運行我們的程序。以下是運行效果(本圖曾對源程序略作修改,顯示內容有變):
注意問題:如果在剛剛完成創建項目時就報路徑錯誤,請嘗試右擊項目選擇“屬性”對話框,進入“Builders”選項,將“Android Package Builder”提到“Java Builder”之前。
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
本文實例介紹的Android的Gallery控件是個很不錯的看圖控件,可以大大減輕開發者對於看圖功能的開發,並且效果也很美觀。本文實例中的Gallery的用法,主
Activity與Service之間交互並播放歌曲,為了方便,我把要播放的歌曲定死了,大家可以靈活改進 MService:代碼如下:package c
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放