關(guān)鍵詞: Android匹表、APP门坷、SDK、HAXM袍镀、Intel x86
很多時候我們做跟android app相關(guān)的測試工作默蚌,都需要用到Android SDK,因為它提供了很多工具苇羡,比如adb绸吸,uiautomatorviewer,ddms等等设江。今天小編來給大家總結(jié)一下Android SDK的詳細(xì)配置流程锦茁。
一、安裝配置JDK
1.安裝JDK
本文安裝的JDK是jdk-8u144-windows-i586_8.0.1440.1.exe
安裝目錄切換到D盤安裝
注意下叉存,jre建議跟JDK在同一級目錄码俩,可在目錄下新建jre文件夾再進(jìn)行安裝。
其它步驟下一步即可歼捏。如果不想更換安裝目錄的話稿存,全部下一步即可。
2.配置環(huán)境變量
新建JAVA_HOME D:\Java\jdk1.8.0_144
新建CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意前面的點)
Path新增 ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3.驗證安裝
最后打開cmd驗證下:
二瞳秽、安裝配置SDK
1.下載SDK
方法1:直接下載自帶SDK的Android Studio
Google開發(fā)中國官網(wǎng)https://developer.android.google.cn/studio/archive.html
但是最新的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個網(wǎng)站的連接:(本文以方法2介紹)
http://www.androiddevtools.cn/
http://tools.android-studio.org/index.php/sdk
下載好后脯宿,解壓縮,雙擊打開SDK Manager泉粉。注意下连霉,很多同學(xué)無法打開榴芳,很有可能是之前的jdk配置有問題。
2.配置SDK
在使用SDK之前跺撼,需要配置代理服務(wù)器窟感,否則無法下載其它工具包。
如下圖:Tools->Options->設(shè)置代理服務(wù)器和端口歉井。設(shè)置好后柿祈,選擇Packages->Reload。(正常Reload之后哩至,應(yīng)該可以看到很多內(nèi)容躏嚎。但有的時候Reload還是不行,需要關(guān)掉重新打開)
這里小編搜集了一些可以用的鏡像網(wǎng)址:
mirrors.neusoft.edu.cn 80 這個小編用的多菩貌,速度還可以
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。
這里小編建議安裝我圖片上的即可箭阶。!!!注意Extras下面的 'Intel x86 Emulator Accelerator(HAXM installer) ' 有的機器提示 Not compatible with Windows虚茶。后續(xù)還需要單獨安裝。
勾選完后仇参,開始安裝嘹叫,接受許可。
更新完后诈乒,大概是如下是目錄結(jié)構(gòu):
3.配置虛擬化加速
安卓模擬器想快點的話待笑,都使用的x86架構(gòu),市面上所有的主流模擬器都是如此抓谴。配置虛擬機加速按照以下步驟:
第一暮蹂,開啟BIOS的Intel VT-x,目前已知的是i3以上的電腦都支持癌压,但是AMD的都無法支持仰泻。每個電腦的開啟方式不一樣,下面的圖片作為參考滩届。
第二集侯,安裝HAXM驅(qū)動。如果之前SDK已經(jīng)下載過了帜消,在Extras->Intel x86 Emulator Accelerator(HAXM installer)棠枉。如果提示not compatible,需要單獨下載安裝
4.新建模擬器
Tools->Manage AVDS->Create,按照下圖新建泡挺,注意cpu一定要選擇Intel架構(gòu)辈讶,否則模擬器會很慢。
創(chuàng)建好后娄猫,在AVD Manager選中start贱除,啟動過程中會顯示"HAX is working and emulator runs in fast virt mode"生闲,說明已經(jīng)開啟加速。
但是有的時候也不顯示月幌,通過命令啟動模擬器都會顯示:
啟動成功后碍讯,如圖:
最后建議大家把以下2個目錄配置到path變量,方便以后使用扯躺。
D:\android-sdk-windows\platform-tools
D:\android-sdk-windows\tools