Android 開(kāi)發(fā)環(huán)境搭建

在學(xué)習(xí) Android 應(yīng)用開(kāi)發(fā)之前,我們先要完成環(huán)境的搭建,它將幫助我們將 Java 代碼編譯打包生成最終的 Android 安裝包。本教程在 Mac 下完成安裝,Windows 和 Linux 步驟類(lèi)似,不同之處會(huì)著重區(qū)分。

1. 文件清單

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

2. 安裝 JDK

首先到 JDK 的官網(wǎng)下載安裝文件:JDK 8 官方下載地址

在當(dāng)中可以選擇下載相應(yīng)的操作系統(tǒng)版本,接著進(jìn)入安裝即可。

JDK各平臺(tái)版本

選擇下載相應(yīng)的操作系統(tǒng)版本

接下來(lái)配置 JDK 環(huán)境變量,目的是讓其他工具能夠找到 Java 相關(guān)命令。

2.1 Windows 下配置 JDK 環(huán)境變量

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

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

如圖所示:

配置JDK路徑

配置 JDK 環(huán)境變量

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

%JAVA_HOME%\bin;”

將 JDK 路徑添加的 PATH 當(dāng)中,一定要記得最后的分號(hào):

配置PATH

記得最后的分號(hào)

另外也可以通過(guò) Windows 的終端命令行來(lái)完成配置,方法很簡(jiǎn)單,使用記事本打開(kāi) C:\autoexec.bat 文件并添加以下內(nèi)容:

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

2.2 Linux / Mac下配置 JDK 環(huán)境變量

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

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

在平臺(tái)上配置完成之后打開(kāi)終端命令行,輸入:

java -version

能夠查看 Java 的版本號(hào),即表示配置成功。

3. 下載 Android SDK

由于 Android SDK 更新非???,版本比較多,Google 推出了一個(gè) sdkmanager 工具統(tǒng)一管理。目前最新版本的 sdkmanager 只支持命令行操作,本教程里推薦使用 GUI 版本降低大家的操作成本,從而可以把更多的重心放在 Android 開(kāi)發(fā)的學(xué)習(xí)上,這里提供了支持 GUI 的 25.2.3 版本,大家可以根據(jù)自己的系統(tǒng)環(huán)境下載對(duì)應(yīng)文件。

第一步:根據(jù)系統(tǒng)平臺(tái)下載相應(yīng)的 Android SDK:

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

4. 安裝并配置 Eclipse

在官網(wǎng)下載最新版 Eclipse:Eclipse官方下載地址

4.1 配置 ADT

Eclipse 默認(rèn)是不能開(kāi)發(fā) Android 應(yīng)用的,我們需要安裝 ADT 插件。目前 Google 已經(jīng)下線了在線安裝的鏈接,所以可能按照大部分的安裝教程都沒(méi)法進(jìn)行安裝了,我們這里提供另一種手動(dòng)安裝的方法:

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

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

安裝ADT

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

  1. 點(diǎn)擊"OK",選中"Developer Tools"復(fù)選框,然后一路點(diǎn)擊"Next";
  2. 閱讀并接受許可協(xié)議,然后單擊“Finish”;
  3. 靜候安裝完成,重新啟動(dòng) Eclipse。

4.2 安裝 Android SDK

接下來(lái)就要用到上面下載的 Android sdk manager 了,打開(kāi) Eclipse 的設(shè)置面板,在左側(cè)找到“Android”卡片,如圖設(shè)置:

指定sdk路徑

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

啟動(dòng)sdk manager

點(diǎn)擊 icon 啟動(dòng) SDK Manager,如圖選擇一個(gè) Android 版本,開(kāi)始安裝:

下載Android SDK

注意:如果下載成功可跳過(guò)此步。
這里可能會(huì)由于服務(wù)器連接失敗導(dǎo)致無(wú)法下載,那么需要設(shè)置一個(gè)代理服務(wù)器。進(jìn)入 sdk manger 的設(shè)置頁(yè)面進(jìn)行如下配置:

SDK Manager代理設(shè)置

設(shè)置完成就可以進(jìn)行安裝了,整個(gè)下載時(shí)間可能會(huì)比較長(zhǎng)。

5. 創(chuàng)建 AVD

Android SDK 為我們提供了 Android 模擬器,我們可以很方便的將我們開(kāi)發(fā)的程序隨時(shí)在模擬器上進(jìn)行測(cè)試,一個(gè) AVD 可以支持硬件配置、系統(tǒng)鏡像、屏幕尺寸、外觀、SD 卡等,在創(chuàng)建的同時(shí)可以制定模擬設(shè)備的硬件屬性,甚至可以創(chuàng)建多個(gè)模擬器同時(shí)進(jìn)行測(cè)試。

在 Eclipse 菜單欄中依次點(diǎn)擊 Windows -> Android visual Device Manager,在彈窗中就可以根據(jù)自己的需要?jiǎng)?chuàng)建相應(yīng)配置的模擬器了。

AVD創(chuàng)建

創(chuàng)建完成之后,啟動(dòng)模擬器,接下來(lái)就可以像操作手機(jī)一樣操作模擬器了。

Android模擬器

6. 小結(jié)

相信大家到這里都已經(jīng)完成了 Android 開(kāi)發(fā)環(huán)境的搭建,對(duì)于 AVD 試用一段時(shí)間之后可能會(huì)發(fā)現(xiàn),這個(gè)模擬器相比真實(shí)設(shè)備來(lái)講運(yùn)行更慢,且容易出現(xiàn)卡頓,整體性能要比真機(jī)差。它的好處就是入口在 IDE 當(dāng)中,可以更方便的調(diào)起,適合測(cè)試一些小型 App,如果 App 體量過(guò)大那么這就不是最佳選擇了。下一章將會(huì)介紹一種性能更快更高效的模擬器。

主站蜘蛛池模板: 99久久人妻精品免费一区| 国产av一区二区三区日韩| 国产午夜精品一区理论片飘花| 综合一区自拍亚洲综合图区| 精品国产一区二区三区AV| 国产乱码精品一区二区三区| 精品人妻一区二区三区四区| 无码精品久久一区二区三区| 国产精品区一区二区三在线播放| 精品深夜AV无码一区二区| 亚洲av无码成人影院一区| 国产视频一区二区| 国产午夜精品一区理论片飘花 | 欧洲精品免费一区二区三区| 国产婷婷色一区二区三区深爱网 | 丝袜人妻一区二区三区| 久久精品亚洲一区二区| 国产一区二区三区小说| 国产免费一区二区三区免费视频| 国产午夜精品免费一区二区三区| 国产日韩一区二区三区| 国产成人精品a视频一区| 亚洲国产一区二区a毛片| 精品国产一区二区麻豆| 中文字幕aⅴ人妻一区二区 | 91国在线啪精品一区| 中日韩精品无码一区二区三区| 亚洲国产精品一区二区三区久久 | 国产婷婷色一区二区三区| 精品一区高潮喷吹在线播放| 日韩精品一区二区三区不卡| 人妻体体内射精一区二区| 国产精品免费一区二区三区| 美女视频一区三区网站在线观看| 精品亚洲一区二区三区在线观看| 亚洲一区电影在线观看| 高清国产精品人妻一区二区| 又紧又大又爽精品一区二区| 韩国福利一区二区美女视频| 国产剧情国产精品一区| 免费在线观看一区|