1、网上下载android-sdk_r24.4.zip,然后随便找个喜欢的地方解压,我解压到D:\Android目录,解压完后,改名为SDK_AS(不改名也可以,看个人喜好)。
2、进入SDK_AS里面,双击运行SDK Manager.exe,稍等片刻会打开SDK管理器界面
3、进入SDK管理器界面,此时先不着急安装各个组件,先配置sdk的代理,方便下载组件不用翻墙,速度快:
4、重要:Tools以及Extra里面的工具都先不下载,先去下载想要的API,我下载目前热门的Android7.0(API 24)和Android8.1.0(API 27):
这里我选择性下载了三个必须用的工具:
SDK Platform:这个是该版本的主要SDK,必须下载;
Sources for Android SDK:这个是源码,想看源码的可以下载
注:
1)以image结尾的都是模拟器的镜像,如果使用第三方模拟器的可以不用下载。
2)这里我选择了intel_x64的镜像,因为我要使用HAXM加速器,开启后速度比ARM的快很多,而且我不用Google的API,就不下以Google开头的镜像了。
3)如果CPU不是Intel的或者没有开启虚拟技术,那就只能选择ARM的了。
下图是下载并安装完成的状态:
5、展开Tools,下载最新版本的Platform-tools和Build-tools。
下图是下载并安装完成的状态:
6、展开Extras,除了最后一个HAXM以外,全选其他所有的项,进行下载:
下图是下载并安装完成的状态:
下图是最终文件目录:
到此通过SDK_Manager工具下载到此结束,接下来的工具需要手动下载:
7、手动下载constraint-layout(一种新的布局方式)及intel-haxm加速器:
1)下载constraint-layout.zip:
网盘地址:链接:https://pan.baidu.com/s/1IMv3riowXvw59IvRmZgzmg
提取码:rgyl
下载完毕之后,解压到${sdk_home}\extras目录里面,这里位置也一定不能出错:
2)下载haxm-windows_v7_3_2.rar:
网盘地址:链接:https://pan.baidu.com/s/1FwgFofKJWplbxynxaznP5Q
提取码:z2n6
下载完毕之后,在${sdk_home}\extras目录里面新建intel目录,然后解压到${sdk_home}\extras\intel目录里面,这里位置也一定不能出错:
8、手动更新最重要的部分:SDK Tools:
注:由于最新版本才是25.2.5,这个版本的模拟器即使开启了haxm也很卡,那就手动下在更新额版本来替换。
网盘地址:链接:https://pan.baidu.com/s/126NMSUVeUeXvQGCA0-CozA
提取码:y53j
下载完毕之后:
1.备份${sdk_home}\tools\android.bat文件,待会儿要用;
2.删除${sdk_home}目录里面的tools目录;
3.解压刚下载完成的SDK Tools到${sdk_home}目录;
9、下载Emulator。
网盘地址:链接:https://pan.baidu.com/s/1JIN6ohyAFUddO3JJYIrOwQ
提取码:859e
下载完毕之后,解压到${sdk_home}目录里面:
10、还原备份的android.bat文件。
1)把刚才备份的android.bat文件还原到${sdk_home}\tools目录里面;
2)使用编辑器(notepad++)打开android.bat文件,找到第43行,修改内容如下:
更新完毕之后,如下图所示:
11、安装HAXM并开启加速:
注:须要进入${sdk_home}\extras\intel\Hardware_Accelerated_Execution_Manager目录,在里面双击intelhaxm-android.exe进行安装。
12、到此,AS的SDK环境配置完毕,目录结构如下:
启动模拟器时如果出现一下信息,说明HAXM正确配置并运行: