Android SDK和模擬器配置

關(guān)鍵詞: Android、APP、SDK、HAXM、Intel x86
很多時(shí)候我們做跟android app相關(guān)的測(cè)試工作,都需要用到Android SDK,因?yàn)樗峁┝撕芏喙ぞ?,比如adb,uiautomatorviewer,ddms等等。今天小編來給大家總結(jié)一下Android SDK的詳細(xì)配置流程。

一、安裝配置JDK
1.安裝JDK
本文安裝的JDK是jdk-8u144-windows-i586_8.0.1440.1.exe
安裝目錄切換到D盤安裝

image.png

注意下,jre建議跟JDK在同一級(jí)目錄,可在目錄下新建jre文件夾再進(jìn)行安裝。
image.png

其它步驟下一步即可。如果不想更換安裝目錄的話,全部下一步即可。

2.配置環(huán)境變量

新建JAVA_HOME  D:\Java\jdk1.8.0_144
新建CLASSPATH  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意前面的點(diǎn))
Path新增       ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;


image.png
image.png

image.png

3.驗(yàn)證安裝
最后打開cmd驗(yàn)證下:

image.png

二、安裝配置SDK
1.下載SDK
方法1:直接下載自帶SDK的Android Studio
Google開發(fā)中國官網(wǎng)https://developer.android.google.cn/studio/archive.html

image.png

但是最新的Android Studio3.0已經(jīng)不帶SDK,下載好Studio后還得再下載SDK。

方法2:先下載sdk-tools,再通過sdk manager下載其它工具包。sdk tools在25.2.3版本以后,SDK Manager不提供GUI界面了,只提供命令模式,所以比較麻煩。在這里小編推薦24版本的sdk-tools,附上2個(gè)網(wǎng)站的連接:(本文以方法2介紹)
http://www.androiddevtools.cn/
http://tools.android-studio.org/index.php/sdk

image.png

image.png

下載好后,解壓縮,雙擊打開SDK Manager。注意下,很多同學(xué)無法打開,很有可能是之前的jdk配置有問題。


image.png

image.png

2.配置SDK
在使用SDK之前,需要配置代理服務(wù)器,否則無法下載其它工具包。
如下圖:Tools->Options->設(shè)置代理服務(wù)器和端口。設(shè)置好后,選擇Packages->Reload。(正常Reload之后,應(yīng)該可以看到很多內(nèi)容。但有的時(shí)候Reload還是不行,需要關(guān)掉重新打開)

image.png

這里小編搜集了一些可以用的鏡像網(wǎng)址:

mirrors.neusoft.edu.cn  80  這個(gè)小編用的多,速度還可以
ubuntu.buct.edu.cn/ubuntu.buct.cn/ubuntu.buct6.edu.cn/  80
mirrors.opencas.cn/mirrors.opencas.org/mirrors.opencas.ac.cn 80
sdk.gdgshanghai.com 8000
mirrors.dormforce.net  80
mirrors.zzu.edu.cn  80
android-mirror.bugly.qq.com 8080

SDK里面的東西很多很亂,下圖詳細(xì)講解了SDK。


6eb6f5d2fd7e3ecbafd0c55f6878ebd2_r.jpg

這里小編建議安裝我圖片上的即可。!!!注意Extras下面的 'Intel x86 Emulator Accelerator(HAXM installer) ' 有的機(jī)器提示 Not compatible with Windows。后續(xù)還需要單獨(dú)安裝。

image.png

image.png

image.png

勾選完后,開始安裝,接受許可。


image.png

更新完后,大概是如下是目錄結(jié)構(gòu):


image.png

3.配置虛擬化加速
安卓模擬器想快點(diǎn)的話,都使用的x86架構(gòu),市面上所有的主流模擬器都是如此。配置虛擬機(jī)加速按照以下步驟:
第一,開啟BIOS的Intel VT-x,目前已知的是i3以上的電腦都支持,但是AMD的都無法支持。每個(gè)電腦的開啟方式不一樣,下面的圖片作為參考。

image.png

第二,安裝HAXM驅(qū)動(dòng)。如果之前SDK已經(jīng)下載過了,在Extras->Intel x86 Emulator Accelerator(HAXM installer)。如果提示not compatible,需要單獨(dú)下載安裝

image.png

4.新建模擬器
Tools->Manage AVDS->Create,按照下圖新建,注意cpu一定要選擇Intel架構(gòu),否則模擬器會(huì)很慢。

image.png

創(chuàng)建好后,在AVD Manager選中start,啟動(dòng)過程中會(huì)顯示"HAX is working and emulator runs in fast virt mode",說明已經(jīng)開啟加速。

image.png

但是有的時(shí)候也不顯示,通過命令啟動(dòng)模擬器都會(huì)顯示:


image.png

啟動(dòng)成功后,如圖:


image.png

最后建議大家把以下2個(gè)目錄配置到path變量,方便以后使用。

D:\android-sdk-windows\platform-tools
D:\android-sdk-windows\tools
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容