1. 程式人生 > >eclipse下如何配置android模擬器環境

eclipse下如何配置android模擬器環境

1.準備jdk、eclipse、Android-sdk、ADT.

2.1 Android開發準備工作

配置Android開發環境之前,首先需要了解Android開發對作業系統的要求。Android開發可以使用Windows XP、Windows Vista、Mac OS、Linux等作業系統,本書以Windows XP為例進行講解。Android開發所需軟體的版本及其下載地址如表2-1所示。

表2-1 Android開發所需軟體的版本及其下載地址

軟體名稱

所用版本

下載地址

J2SE

1.6

http://Java.sun.com

Eclipse

Ganymede(3.4)

http://www.eclipse.org

Android SDK

Android SDK 2.0

http://developer.android.com/sdk/index.html

ADT

0.9.4

https://dl-ssl.google.com/android/eclipse/

2.2 開發包及其工具的安裝和配置

Android以Java作為開發語言,所有Java開發者都知道,JDK是執行任何需要使用Java語言進行開發所必需的開發包。Eclipse是一款非常優秀的開源IDE,非常適合Java開發,由於支援外掛技術,受到了越來越多的開發者的歡迎。在眾多令人眼花繚亂的外掛的"配合"下,完全可以滿足從企業級Java應用到手機終端Java遊戲的開發。Google官方也提供了基於Eclipse的Android開發外掛"ADT" ,所以筆者也選擇了Eclipse作為開發IDE。

2.2.1 安裝JDK和配置Java開發環境

很多人不能夠很好的進行Java程式設計,原因就在於對Java執行環境的不瞭解或是瞭解得不夠透徹。如果連一個普通的Java程式執行環境都搭建不好。就更不要說理解J2ee、J2me以及本書所講的Android等的執行環境搭建了。因此這裡我們先將如安裝JDK以及Java環境的配置。教大家搭建一個學習Java的基礎平臺,讓大家少走一此彎路,多學到一些小竊門,把多點時間花在研究Java程式上面,多增加一分對Java學習的興趣。

(2) 然後安裝JDK,安裝包中包含了JDK和JRE兩個部分,筆者建議最好都安在一個碟符下。雙擊安裝程式,選擇安裝的目錄,點選下一步,等待安裝程式自動完成安裝即可。

(3) 右鍵單擊"我的電腦",選擇"屬性"選單項,選擇"高階"選項卡,選擇"環境變數",找到"Path"變數名(如果沒有就新建一個名為"Path"的變數),點選"編輯"按鈕,新增JDK安裝目錄中"bin"資料夾路徑,如圖2-1所示。然後點選"確定"按鈕,完成。再找到"ClASSPATH"變數(如果沒有,同樣可以新建),輸入JDK安裝目錄中"lib"以及"demo"的路徑,如圖2-2所示,單擊"確定"按鈕完成。

圖2-1 "Path"變數配置
圖2-2 "ClASSPATH"變數配置

(4) 安裝配置完成之後,我們需要要測試是否安裝成功,開始→執行→輸入"CMD",開啟命令列模式。鍵入命令"java -version",檢測JDK是否安裝成功!如果執行結果如圖2-3所示,即表示安裝成功。

(點選檢視大圖)圖2-3 "java -version"測試命令

2.2.2 Eclipse的安裝與漢化

Eclipse的安裝非常簡單,直接將下載來的壓縮包解壓即可。老版本的Eclipse的多國語言專案只更新到3.2.1版本,以後就再也沒有更新了。Eclipse最近釋出了一個名稱為Babel project的專案,這個專案就是用來解決國際化的問題,旨在為每一個外掛提供獨立的語言包。這樣,當做RCP專案的時候,根據需要對語言進行打包即可!

Babel的安裝方法和步驟如下所示:

(1) 啟動Eclipse開發工具,依次點選"Help " →選擇"Software Update …"選單命令,開啟"Software Updates and Add-ons"對話方塊,選擇"Avaliable Software" 項,如下圖2-4所示。

(點選檢視大圖)圖2-4  Software Updates and Add-ons對話方塊
(點選檢視大圖)圖2-5  新增語言包更新地址
(點選檢視大圖)圖2-6  Avaliable Software選擇框

(4) 選擇"Simplified Chinese"語言包後,點選 "Install… "按鈕,等待Eclipse處理,如圖2-7。

(點選檢視大圖)圖2-7 工程資訊框

(5) 出現" Install "對話方塊,如圖2-8所示。

(點選檢視大圖)圖2-8 安裝語言包對話方塊

選擇需要安裝的軟體包,點選"Next"按鈕,就會開始下載語言包,如圖2-9所示。

(點選檢視大圖)圖2-9 同意安裝該語言包

(6) "I accept the terms of the license agreements"單選按鈕,點選"Finish"按鈕,等待安裝完畢後,重新啟動Eclipse就可以顯示中文版了,如圖2-10所示。

(點選檢視大圖)圖2-10  Eclipse 中文版介面

(7) 最後,如果重啟Eclipse後不顯示中文,請用命令列 "eclipse.exe -nl zh_CN"重新啟動Eclipse。

注意  當然中文版很適合新手來適應開發,筆者建議還是使用英文版的。

2.2.3 SDK和ADT的安裝和配置(1)

安裝了JDK和Eclipse後,現在就要安裝Android SDK和ADT外掛了。

Android SDK安裝

(1) 解壓縮下載好的SDK安裝包到要安裝SDK的路徑,然後執行"SDK Setup.exe"。

(2) 如果遇到了訊息為"Failed to fetch URL…" 的錯誤提示,如圖2-11所示,

(點選檢視大圖)圖2-11 Failed to fetch URL錯誤

那麼你需要將HTTPS方式改為HTTP方式,在"Android SDK and AVD Manager"視窗的左側選擇 "Settings"->選中 "Force https://…"這個選項(如圖2-12所示),->點選 "Save and Apply"並重新執行 SDK Setup.exe

(點選檢視大圖)圖2-12 更改HTTP方式

(3) 點選"Available Packages", 選擇要安裝的apis 版本及usb驅動和sdk文件,如圖2-13所示。這裡我們為了測試方便,所以全部選擇了。

(點選檢視大圖)圖2-13 選擇API版本

(4) 選擇好之後點選"Install Selected"按鈕,安裝選中的,如圖2-14所示。

(點選檢視大圖)圖2-14 確定選擇的安裝包

(5) 確認無誤之後,點選"Accept All"單選按鈕(全部同意),點選"Install Accepted"按鈕,開始下載所選擇的安裝包,如圖2-15所示。

(點選檢視大圖)圖2-15 下載安裝包

2.2.3 SDK和ADT的安裝和配置(2)

(6) 等待下載完成之後,如圖2-16所示,點選"Yes"按鈕即可,有系統自動完成重啟。

(點選檢視大圖)圖2-16 重啟adb

到這裡,我們就完成了Android SDK的安裝,下面我們將來配置Android SDK。

Android SDK配置

我們需要將Android SDK安裝目錄中的tools資料夾路徑新增到環境變數中去,方便使用,操作步驟如下:

(1) 右鍵點選"我的電腦",依次選擇"屬性"→"高階"選項,如圖2-17所示。

(點選檢視大圖)圖2-17 系統屬性

(2) 點選"環境變數"按鈕,如圖2-18所以。

(點選檢視大圖)圖2-18 環境變數

(3) 選擇"系統變數"中變數名為"Path"的項,點選"編輯"按鈕,將Android SDK安裝資料夾下的tools資料夾的路徑加入到"Path"變數中,注意用";"隔開,如圖2-19所示。

(點選檢視大圖)圖2-19 編輯系統環境變數

2.2.3 SDK和ADT的安裝和配置(3)

(4) 依次點選"確定",就配置好了環境變數。

安裝和配置ADT

ADT是Google為Android開發者提供的Eclipse外掛,可以很方便的開發應用程式,下面我們來安裝和配置ADT外掛,步驟如下:

(1) 啟動Eclipse,點選"Help"選單,依次選擇"Software Update..."項和"Avaiable Software"選項卡,點選"Add Site..."按鈕,輸入地址https://dl-ssl.google.com/android/eclipse/,結果如圖2-20所示。

圖2-20 新增ADT的更新地址

(2) 點選"確定",這時可能會出現如圖2-21所示的錯誤:

圖2-21 更新地址錯誤
(點選檢視大圖)圖2-22 軟體更新選項框

(3) 點選"Install..."按鈕,等待更新完畢,如圖2-23所示。

(點選檢視大圖)圖2-23 選擇需要更新的檔案包

(4) 選中"I accept the terms of the license agreements",點選"Next"按鈕,畫面如圖2-24所示。

(點選檢視大圖)圖2-24 是否同意安裝條款

(5) 點選"Finish"按鈕,等待自動安裝完成,提示重新啟動Eclipse,如圖2-25所示。

(點選檢視大圖)圖2-25 重新啟動Eclipse

(6) 點選"Yes"按鈕,重新啟動Eclipse。

(7) 開啟選單"Windows",依次選擇"Preferences"→"Android",點選"Browse..."按鈕,選擇 Android SDK的安裝路徑,如圖2-26所示。

(點選檢視大圖)圖2-26 Eclipse首選項

(8) 點選"OK"按鈕 ,開打選單"File",依次選擇"NEW" → "Project..."選單命令,出現如圖2-27所示的"Android Projest"選項,則表示安裝配置成功。

(點選檢視大圖)圖2-27 新建工程介面

到這裡,我們的準備工作已經就緒,可以在Android平臺上開發我們的應用了,很心動吧!始神奇的Android之旅即將開始。

2.3 建立第一個Android專案--Hello Android

為了便於第一次開發Android應用的朋友能對整個開發過程有系統性的瞭解,並能親自動手建立自己的應用,我們特在本書的開篇準備了一個簡單的例項專案--Hello Android。

2.3.1 建立Hello Android專案

ADT提供了簡單的生成Andriod應用框架的功能,我們現在使用ADT通過Eclipse建立一個Android工程,其步驟如下。

(1) Eclipse開發工具,新建一個專案,在彈出的"New Project"對話方塊的列表中展開"Android"項,然後選擇"Android Project"子項,如圖2-28所示。

(點選檢視大圖)圖2-28 新建一個Android工程

(2) 點選"Next"按鈕,在"Project name"文字框中輸入"HelloAndroid",然後在"Build Target"選項框中選擇"Android SDK 1.5",在Application name文字框中輸入這個應用程式的名字(HelloAndroid),在Package name文字框中輸入應用程式包的名字(com.yarin.Android.HelloAndroid),在Create Activity文字框中輸入Activity的名字(HelloAndroid),如圖2-29所示。

(點選檢視大圖)圖2-29 新建Hello Android工程

(3) 單擊"Finish"按鈕,此時Eclipse會自動完成Android專案的建立,這時Eclipse開發平臺左邊的導航器中顯示了剛才建立的專案"HelloAndroid"。如果沒有出現導航器,則可以通過單擊"Window"→"Show View" →"Package Explorer"選單命令來顯示導航器,如圖2-30所示。

(點選檢視大圖)圖2-30 顯示專案管理器

到這裡,"HelloAndroid"專案已經建立好,而且這個專案是由我們前面安裝的ADT外掛自動生成,所以不用編寫程式碼,即可執行。下面我們將講述如何在模擬器中執行剛剛建立的"HelloAndroid"專案。

2.3.2 執行Hello Android及模擬器的使用(1)

上面我們已經利用ADT外掛通過Eclipse建立好了第一個Android專案,而且沒有編寫任何程式碼,所以很急切地想看到執行之後的結果!不要著急,在模擬器中執行該應用之前,有必要了解一下模擬器的使用和配置,廢話不多說,馬上開始吧。

從Android 1.5開始引入了AVD(Android Virtual Device)這個概念。AVD是一個經過配置的模擬器。在建立AVD時可以配置的選項有:模擬器影像大小、觸控式螢幕、軌跡球、攝像頭、螢幕解析度、鍵盤、GSM 、GPS、Audio錄放、SD卡支援、快取區大小等。下面我們便來配置Android模擬器,具體步驟如下所示。

(1) 首先開啟"Android SDK and AVD Manager",如圖2-31所示。

圖2-31 Android SDK and 
AVD Manager選單

(2) 點選左邊的"Virtual Devices"選項,在點選右邊的"New..."按鈕,來新建一個AVD。

(3) 在"name"標籤處填寫AVD的名字,"Target"標籤處選擇api等級,在"size"標籤處填寫要建立的SD卡的大小,在"skin"標籤中設定模擬器的風格,如圖2-32所示。

(點選檢視大圖)圖2-32 建立AVD
(4) 到這裡,我們便可以執行第一個Android專案了嗎?還是不行,還需要配置模擬器執行的AVD,操作步驟:點選"Run",選擇"Run Configurations"選單命令,開啟"Run Configurations"對話方塊,如圖2-33所示。
(點選檢視大圖)圖2-33 執行配置介面
(5) 雙擊"Run Configurations"對話方塊左邊的導航器中的"Android Application"選單命令,建立一個Android專案執行配置。在右邊的"Name"文字框中輸入 Android專案執行配置的名字(HelloAndroid),在"Android"選項卡中的"Project"文字框中輸入要執行的Android專案,同樣可以點選右邊的"Browse..."按鈕來選擇Android專案,如圖2-34所示。
(點選檢視大圖)圖2-34 配置要執行的Hello Android專案

2.3.2 執行Hello Android及模擬器的使用(2)

(6) 點選"Target"選項卡,選擇"Automatic"單選框,然後在AVD列邊框中選擇我們剛才建立的AVD,如圖2-35所示。

(點選檢視大圖)圖2-35 制定執行Hello Android專案的AVD
(7) 點選"Run"按鈕,這樣便可以執行HelloAndroid專案了,不過Android模擬器啟動非常慢,慢慢等吧。但是Android的模擬器做得非常漂亮,終於可以看到第一個Android工程的執行效果了,如圖2-36所示。
圖2-36 Hello Android專案在模擬器中的執行效果
從Android SDK 1.5版本開始,Android模擬器開始支援中文了,也內建了中文輸入法(谷歌拼音輸入法),下面我們就將模擬器改為中文環境。操作步驟:啟動Android模擬器,進入Android模擬器選單,選擇"Settings"選單項,開打"Settings"選單,選擇"Locale&text"選單項,開啟"Locale&text"選單,依次選擇"Select locale"項和"Chinese(China)"項, 這樣就設定為中文了,然後返回桌面,如圖2-37所示。
圖2-37 Android模擬器顯示中文介面

上文我們使用ADT外掛在Eclipse開發工具中建立了AVD及設定模擬器等操作,同樣可以在命令列模式下完成上面的操作。

相關推薦

eclipse如何配置android模擬器環境

1.準備jdk、eclipse、Android-sdk、ADT. 2.1 Android開發準備工作 配置Android開發環境之前,首先需要了解Android開發對作業系統的要求。Android開發可以使用Windows XP、Windows Vista、Mac

Build path 的重要。安卓常用設定 。讓 eclipse android 模擬器聯網。沒有ADT的那個圖示顯示;模擬器路徑位置的更改方法 。

Build path 的重要。 The type java.lang.Object cannot be resolved.It is indirectly referenced 常看一下Build path中的各標籤中是否有錯誤選項(有紅叉),更正或刪除。 當從別處匯入新的專案時.ecl

react-native系列(2)入門篇:Windows系統配置Android開發環境

本文主要內容是在Window系統下配置Android APP的開發環境,配置過程將會有點麻煩,請大家需要有點耐心。當然大家也可以參考RN官網的配置過程,但實際上很多開發者根據官網步驟並沒能配置出完整的RN開發環境。目前RN的最新版本是0.57,我們將以這個版本為例配置Android的開發環境。

在 CentOS 7 配置 Android 開發環境

起因作為一個 Android 驅動工程師,Linux 很自然的成為了我日常工作的主要作業系統環境。目前比較流行的 Linux 發行版本已經很多了,流行度最高的應該還是 Ubuntu, 而且 Google 提供的 Android 編譯環境配置文件中,也只提供了 U

Arch 配置Android編譯環境

sudo pacman -S gcc git gnupg flex bison gperf sdl wxgtk squashfs-tools curl ncurses zlib schedtool perl-switch zip unzip libxslt python2-virtualenv bc gcc-

Eclipse搭建Android開發環境教程

三 Eclipse配置  1 安裝android 開發外掛 (1)開啟Eclipse, 在選單欄上選擇 help->Install New SoftWare 出現如下介面: 點選 Add按鈕,出現如下介面 名稱: Android (這裡可以自定義) 點選OK,將出現如下介面 點選 Next按鈕

Centos配置Android 打包環境

   在Cent os下配置android 的maven打包環境,出現問題如下:問題1.  [INFO] /bin/sh: /home/wduser/Tools/adt-bundle-linux-x86_64/sdk/build-tools/android-4.4W/aap

eclipse 配置Android開發環境

1、下載jdk  eclispe  本地Android sdk的安裝目錄     安裝jdk ,解壓eclipse   下載sdk (或者線上安裝) 關於網路問題: 更改host檔案 首先更改host檔案,host檔案在C:WindowsSystem3

eclipse安裝外掛配置Android開發環境

  安卓版本與sdk的對應     最近學習Android開發,電腦已有開發web的eclipse mars,不想再額外安裝軟體,於是參考網上資

ubuntu/centos環境android系統(二): linuxandroid模擬器執行!

      上一篇完成了Android的編譯,想必一定心裡癢癢了!這一篇將開始玩轉android模擬器! 如果不喜歡在linux下執行 emulator ,可直接看第三篇,第三篇講述windows下的模擬器,相對linux下,要簡單很多! 一.下載Andoird SDK,

Python 學習之工具篇-在 Ubuntu 16.04 Eclipse+PyDev 配置 Python 開發環境

將來研究生的方向和深度學習有關,趁著現在大四課程比較輕鬆,先學習一下深度學習必備的程式語言 Python。工欲善其事,必先利其器。一個好用的 IDE 將會使你的學習事半功倍,下面就是我本人在 Ubuntu 16.04 系統下用 Eclipse+PyDev 配置

eclipse配置GO語言的開發環境

1、配置eclipse下配置GO語言的外掛 點選eclipse的“Help”選單,找到“Install New Software…”選單項。如下圖: 點選“Install New Software…”選單項,顯示如下圖: 在”Name“內輸

debian/unbuntu安裝配置android開發環境

第一步:下載配置jdk   1.下載jdk:       最新jdk下載路徑為 https://www.oracle.com/technetwork/java/javase/downloads/index.html       jdk8的下載路徑為:https://www.oracle.com

Eclipse+SDK+ADT配置android開發環境,程式碼打包成APK

> ADT下載地址(含各版本),最新ADT-23.0.6 -- http://blog.csdn.net/qq272803220/article/details/49098519> Download Eclipse -- http://www.eclipse.or

windows環境Android開發環境配置

 第二步:右擊“我的電腦”屬性,選擇“高階”選項卡,單擊“環境變數”,第三步:假設JDK的安裝路徑:E:\jdk        在使用者變數中新增下面的變數和屬性值    Classpath    .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.j

linux配置android+python+appium環境

1.需要安裝python27 2.配置JAVA_HOME 下載jdk1.6或者1.7,在使用者的主目錄下執行ls -a,會有一個.bashrc檔案,在該檔案末尾新增(自己根據實際情況更改資料夾名): export JAVA_HOME=~/jdk1.7/jdk1.7.0_67

win7iTools Android模擬器安裝與配置

配置android環境的時候,網上有很多帖子推薦使用GenyMotion的android模擬器,因為相比Android自帶AVM的話,會快很多,而且可以與Android Studio和Eclipse等工具完美結合。但是本人嘗試安裝了多次,遇到各種問題,如模擬器沒有網路、安裝

Eclipse配置Ant指令碼 自動打包帶簽名的Android apk

雖然eclipse很少用了,但是在古老的專案上還是會用到。一個麻煩事是打帶簽名包的時候,非常不方便。下邊紀錄下配置ant,自動打包帶簽名apk的過程,作為備忘。(PC環境為MAC)1,第一步得安ant,下載對應安裝包,解壓後配置環境變數:export ANT_HOME="/U

eclipse配置Android開發環境

開啟安裝好的eclipse。選擇help。  在Work with中輸入https://dl-ssl.google.com/android/eclipse/,線上安裝ADT外掛。但由於Google的伺服器搭建在國外,所以通過這種方式安裝起來會比較慢,而且可能會出現人品差

小白安卓-配置eclipse的genymotion模擬器

麻煩 點擊 nal strong 數量 with soft 文件 三星 Oooops????小白Glow初學安卓qwq ?戰況:在eclipse上做的Android編程起步,完成了常規的【版本相匹配】的JDK、Eclipse、ADT、SDK和PlatformTools