目录
一、安装步骤
1、由于之前已安装过JDK,此处只需安装SDK。下载 SDK 工具包或在开发包中找(android-sdk_r24.4.1-windows.zip),解压到目标路径/Android下。
2、进入 android-sdk-windows 目录,双击 SDK Manager.exe 文件启动 SDK Manager。安装所需tools:
必须:Android SDK Tools(最新一个版本)、Android SDK Platform-tools(最新一个版本)、Android SDK Build-tools(可选多个版本)、SDK Platform、Android Support Libraries、Android Support Repository、Intel x86 Emulator Accelerator(HAXM installer)、Intel x86 atom/atom_64 System Image
3、将Android SDK目录下的tools、platform-tools子目录添加到系统的path环境变量中。
4、下载 Android Studio 安装包,或在安装包中找 (android-studio-ide-145.3276617-windows.zip),解压即可使用。进入 Android Studio 解压后的目录,进入 bin 子目录,双击启动 studio.exe。do not have a previous version→cancel→next→custom(自定义安装)→SDK路径(android-sdk-windows 目录)→finish。等待安装完毕。
5、创建第一个Android应用
6、创建模拟器
二、问题合集
问题一:按照步骤先安装SDK,然后安装Android studio,然后打不开SDK Manager.exe
解决方法:
1、检查系统环境变量是否写对。环境变量下的path中添加tools和platform-tools目录。
2、可能是由于在更新sdk时,sdk/tools目录中的部分文件被删除了。只需要将这个目录缺失的文件补回来即可。
重新下载一个sdk安装包(android-sdk_r24.4.1-windows.zip)并解压,复制该目录下的tools文件夹,然后覆盖原sdk/tools的文件
参考:Android SDK根目录中的SDK Manager.exe双击打不开,为什么?
问题二:创建安卓模拟器时,模拟器黑屏无响应,控制台持续输出 emulator: Trying to vcpu execute at eip: 8ad16f
解决方法:1、打开任务管理器可发现模拟器是32位而电脑是64位。在sdk manager 下载一个对应版本的64位的文件,即Intel x86 Atom_64 System Images。或在Android studio里新建模拟器时选择对应版本x86_64版本(我一开始看错下载成x86了),再创建模拟器,选择对应版本的APIs。
参考:解决"emulator: Trying to vcpu execute at eip: 8ad16f"问题
成功打开模拟器: