官术网_书友最值得收藏!

2.2 軟件安裝

2.2.1 JDK的安裝

JDK的安裝步驟說明如下:

步驟01 下載JDK。通過Android系統架構可以知道,要進行開發需要下載安裝Java的開發環境。首先需要下載免費JDK軟件包。Android SDK需要JDK5以上版本,JDK包含了一整套開發工具。由于Sun公司已經被Oracle公司收購,因此需要到Oracle公司的網站下載,下載地址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,值得注意的是,必須下載完整的JDK開發包,不可以只安裝JRE運行版本(下載界面如圖2.1所示)。目前最新版本是JDK8,但是為了更好的穩定性,建議使用JDK7。

圖2.1 Java JDK下載界面

步驟02 安裝JDK。雙擊下載的可執行文件,接受許可后就可以安裝了。安裝過程比較簡單,就不再展開描述了。

步驟03 配置Java環境變量。為了使用Java工具進行編譯、運行,需要配置Java環境變量,采用相對路徑的方法,需要設置的三個環境變量:JAVA_HOME、CLASSPATH和PATH。假設將JDK安裝到了C:\JAVA\JDK7\路徑下,則右擊“我的電腦”|“屬性”|“高級”|“環境變量”:


●配置JAVA_HOME:JAVA_HOME=“C:\JAVA\JDK7\”。

●配置CLASSPATH:CLASSPATH=“.; %JAVA_HOME%\jre\lib\rt.jar;”。

●配置PATH:PATH=“%JAVA_HOME%\bin;”。

2.2.2 Android SDK

開發Android應用程序需要下載相關的Android SDK。到http://developer.Android.com/ sdk/index.html開發網頁,如圖2.2所示,根據自己的操作系統下載Android SDK軟件開發包。本書下載的是Android 5.1版本(API Level 22)。自Android5.0版本開始,官方推薦使用Android Studio進行開發。但是由于其本身還存在一些缺陷,因此本書依然選用Eclipse+ADT的方式進行開發。

圖2.2 Android SDK下載頁

下載完成后,打開目錄找到SDK Setup.exe可執行文件,雙擊執行該文件即可安裝。Android SDK包含了開發Android應用所依賴的jar文件、運行環境及相關工具。

安裝完成后在安裝目錄點擊“SDK Manager.exe”會啟動SDK管理器。通過SDK管理器可以對SDK的文檔、工具等進行相應的安裝和更新。

2.2.3 Eclipse和ADT

1. 安裝Eclipse集成開發環境

Eclipse 3.7.2(Indigo)或更新版本都支持Android SDK5應用程序開發,可以到Eclipse官方網站下載Eclipse開發包,網址是http://www.eclipse.org/downloads/,如圖2.3所示。

圖2.3 Eclipse下載界面

選擇“Eclipse IDE Java Developers”就會鏈接到下載界面。解開下載的壓縮包,放到Windows目錄下即可。本書使用的是eclipse-java-mars-R-win32版本

需要注意的是,在進行環境配置時選用的JDK和Eclipse的位數必須相同,否則無法正常完成環境配置。即,要么JDK和Eclipse都是32位版本,要么都是64位版本,不可混合使用。64位的操作系統是可以使用32位的JDK和Eclipse進行開發的。

2. 安裝Android開發工具ADT

ADT即Android Development ToolKit。在安裝Android開發工具ADT之前,應該先安裝Eclipse集成開發環境。然后啟動Eclipse,選擇Help->Install New Software,在出現的對話框里,單擊Add按鈕,在對話框的Name一欄輸入ADT,Location一欄填入https://dl-ssl.Google.com/Android/eclipse/,然后可以在線下載。在線下載速度較慢,推薦先下載好ADT插件,然后離線安裝的方法。安裝方法為單擊Archive按鈕,瀏覽和選擇已經下載的ADT插件壓縮文件。如圖2.4、2.5所示。單擊Next按鈕,彈出對話框重啟Eclipse即可。

圖2.4 Android開發工具ADT安裝

圖2.5 Android開發工具ADT安裝

3. 設置ADT

假設Android SDK安裝在E:\Android下,則把Android SDK文件夾下的如下目錄添加到環境變量:E:\Android\ Android-sdk\platform-tools;E:\Android\ Android-sdk\platform-tools\tools;之后執行“開始菜單”|“運行”| cmd,輸入adb命令,若出現如圖2.6所示的內容則表示環境變量設置成功。

圖2.6 環境變量配置成功圖

ADT安裝完成后,在Eclipse中單擊Window | Android SDK Manager命令,啟動Android SDK Manager,在線下載相關開發工具、文檔、示例代碼,如圖2.7所示。Android SDK Manager會顯示所有版本的SDK,本書下載的是Android5.1(API 22)版本。

圖2.7 Android開發環境配置

在Eclipse中單擊window | preference命令,顯示相關配置選項。在左側選擇Android選項,在右側的SDK Location中選擇SDK安裝目錄,然后單擊OK按鈕,如圖2.8所示。

圖2.8 相關配置選項

2.2.4 創建AVD

在Eclipse中單擊Window | AVD Manager命令,啟動Android虛擬設備管理器。單擊New按鈕,新建一個虛擬設備,如圖2.9所示。由于Android 5對電視和平板提供了支持,因此在CPU/ABI選項下會出現“TV”相關項。由于近兩年出現了x86架構的智能手機,Android 5也支持對其進行開發,因此出現了“x86”相關項。

圖2.9 創建AVD

2.2.5 AVD與真機的區別

AVD提供了近乎真實手機的虛擬環境,以便于程序員進行調試。但是AVD畢竟不是真機,有些功能目前AVD尚不能模擬。比如:


●AVD不支持真實的電話接聽和呼叫,但是可以通過控制臺模擬電話呼叫。

●AVD不支持USB連接。

●AVD不支持相機/視頻捕捉(輸入)。

●AVD不支持耳機。

●AVD不支持藍牙。

●AVD不能在運行時確認SD卡的插入和彈出狀態。

●AVD不能確定電池的電量多少和充電狀態。

●AVD不能確定連接狀態。


主站蜘蛛池模板: 成安县| 教育| 腾冲县| 舞阳县| 柘城县| 崇文区| 南投县| 高雄市| 鄢陵县| 故城县| 雷波县| 赞皇县| 登封市| 鄯善县| 霍邱县| 习水县| 平乡县| 苏尼特右旗| 霸州市| 仙桃市| 沁源县| 庆安县| 徐闻县| 南部县| 额敏县| 延安市| 屯门区| 裕民县| 浪卡子县| 行唐县| 临漳县| 毕节市| 亚东县| 民乐县| 遂溪县| 江津市| 莒南县| 合肥市| 耿马| 玛曲县| 平原县|