- Android 5從入門到精通
- 李波
- 1599字
- 2021-03-19 15:28:58
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不能確定連接狀態。
- Manga Studio Ex 5 Cookbook
- The Computer Vision Workshop
- Scratch 3游戲與人工智能編程完全自學教程
- 機械工程師Python編程:入門、實戰與進階
- CouchDB and PHP Web Development Beginner’s Guide
- D3.js 4.x Data Visualization(Third Edition)
- Java編程的邏輯
- Oracle GoldenGate 12c Implementer's Guide
- Rust游戲開發實戰
- 零基礎學Scratch 3.0編程
- Mastering OAuth 2.0
- Java多線程并發體系實戰(微課視頻版)
- Python深度學習(第2版)
- Spring Microservices
- 深入淺出Go語言核心編程