亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

全部開發者教程

Android 入門教程

菜單類控件
菜單:Menu
并發編程
多線程

Android 開發環境搭建

在學習 Android 應用開發之前,我們先要完成環境的搭建,它將幫助我們將 Java 代碼編譯打包生成最終的 Android 安裝包。本教程在 Mac 下完成安裝,Windows 和 Linux 步驟類似,不同之處會著重區分。

1. 文件清單

  • Java SE Development Kit 8u241: 后文稱 JDK。Java運行環境,使用 JDK 5 以上版本即可,本教程采用 JDK 8 作為開發環境;
  • Android SDK : 后文稱 SDK。Android 開發工具包,內含我們開發中使用的常用工具;
  • Eclipse 開發工具: Android 開發 IDE,幫助我們高效的完成 Java 代碼的編寫;
  • Android Development Tools : 后文稱 ADT。一款 Eclipse 插件,是實現在 Eclipse 中開發 Android 必不可少的工具;
  • Android Virtual Device : Android 設備模擬器,不用實時連到物理設備上測試,方便開發調試,并且可集成到 Eclipse 中使用以上是會用到的所有文件,目前大家只需要有一個感性的認識即可,在后面隨著使用頻率增高,對這些工具的理解也會越來越深。接下來,我們正式進入環境搭建。

2. 安裝 JDK

首先到 JDK 的官網下載安裝文件:JDK 8 官方下載地址

在當中可以選擇下載相應的操作系統版本,接著進入安裝即可。

JDK各平臺版本

選擇下載相應的操作系統版本

接下來配置 JDK 環境變量,目的是讓其他工具能夠找到 Java 相關命令。

2.1 Windows 下配置 JDK 環境變量

假設你的 JDK 安裝目錄是 D:\java\jdk1.8,可以右鍵單擊"我的電腦",選擇"屬性"->“高級”->“環境變量”,新增環境變量:

變量名:JAVA_HOME
變量值:D:\java\jdk1.8

如圖所示:

配置JDK路徑

配置 JDK 環境變量

完成之后在找到 PATH 變量,在 PATH 上追加:

%JAVA_HOME%\bin;”

將 JDK 路徑添加的 PATH 當中,一定要記得最后的分號:

配置PATH

記得最后的分號

另外也可以通過 Windows 的終端命令行來完成配置,方法很簡單,使用記事本打開 C:\autoexec.bat 文件并添加以下內容:

set JAVA_HOME=D:\java\jdk1.8
set PATH=D:\java\jdk1.8\bin;%PATH%

2.2 Linux / Mac下配置 JDK 環境變量

Linux 和 Mac 下的配置方式比較類似,都是通過修改配置文件完成。Linux下修改~/.bashrc,而 Mac下是修改~/.bash_profile。在配置文件上添加:

export JAVA_HOME=/Users/imooc/java/jdk1.8
export PATH=$PATH:/Users/imooc/java/jdk1.8/bin

在平臺上配置完成之后打開終端命令行,輸入:

java -version

能夠查看 Java 的版本號,即表示配置成功。

3. 下載 Android SDK

由于 Android SDK 更新非???,版本比較多,Google 推出了一個 sdkmanager 工具統一管理。目前最新版本的 sdkmanager 只支持命令行操作,本教程里推薦使用 GUI 版本降低大家的操作成本,從而可以把更多的重心放在 Android 開發的學習上,這里提供了支持 GUI 的 25.2.3 版本,大家可以根據自己的系統環境下載對應文件。

第一步:根據系統平臺下載相應的 Android SDK:

第二步:解壓得到 tools 文件夾,將其保存到自定義的目錄,如/Users/sdk/tools

4. 安裝并配置 Eclipse

在官網下載最新版 Eclipse:Eclipse官方下載地址

4.1 配置 ADT

Eclipse 默認是不能開發 Android 應用的,我們需要安裝 ADT 插件。目前 Google 已經下線了在線安裝的鏈接,所以可能按照大部分的安裝教程都沒法進行安裝了,我們這里提供另一種手動安裝的方法:

  1. 官網下載ADT插件:ADT-23.0.6.zip(無需解壓);
  2. 啟動 Eclipse,選擇 Help -> Install New Software;
  3. 單擊 Add 按鈕,在彈出的對話框中按下圖設置。

Name:ADT
Location:“ADT壓縮包地址”

安裝ADT

注意:建議去掉這兩個選項“contact all update sites during install to find required software”和“hide items that are already installed”,可以加速安裝

  1. 點擊"OK",選中"Developer Tools"復選框,然后一路點擊"Next";
  2. 閱讀并接受許可協議,然后單擊“Finish”;
  3. 靜候安裝完成,重新啟動 Eclipse。

4.2 安裝 Android SDK

接下來就要用到上面下載的 Android sdk manager 了,打開 Eclipse 的設置面板,在左側找到“Android”卡片,如圖設置:

指定sdk路徑

在安裝完 ADT 之后,可以看到 Eclipse 面板上會多出一些用于 Android 開發的工具,找到“SDK Manager”,通過“SDK manager”我們可以很方便的管理 Android SDK。

啟動sdk manager

點擊 icon 啟動 SDK Manager,如圖選擇一個 Android 版本,開始安裝:

下載Android SDK

注意:如果下載成功可跳過此步。
這里可能會由于服務器連接失敗導致無法下載,那么需要設置一個代理服務器。進入 sdk manger 的設置頁面進行如下配置:

SDK Manager代理設置

設置完成就可以進行安裝了,整個下載時間可能會比較長。

5. 創建 AVD

Android SDK 為我們提供了 Android 模擬器,我們可以很方便的將我們開發的程序隨時在模擬器上進行測試,一個 AVD 可以支持硬件配置、系統鏡像、屏幕尺寸、外觀、SD 卡等,在創建的同時可以制定模擬設備的硬件屬性,甚至可以創建多個模擬器同時進行測試。

在 Eclipse 菜單欄中依次點擊 Windows -> Android visual Device Manager,在彈窗中就可以根據自己的需要創建相應配置的模擬器了。

AVD創建

創建完成之后,啟動模擬器,接下來就可以像操作手機一樣操作模擬器了。

Android模擬器

6. 小結

相信大家到這里都已經完成了 Android 開發環境的搭建,對于 AVD 試用一段時間之后可能會發現,這個模擬器相比真實設備來講運行更慢,且容易出現卡頓,整體性能要比真機差。它的好處就是入口在 IDE 當中,可以更方便的調起,適合測試一些小型 App,如果 App 體量過大那么這就不是最佳選擇了。下一章將會介紹一種性能更快更高效的模擬器。