Android开发环境搭建
AndroidStudio
Android Studio 是用于开发 Android 应用的官方集成开发环境 (IDE)。Android Studio 基于 IntelliJ IDEA 强大的代码编辑器和开发者工具,还提供更多可提高 Android 应用构建效率的功能,例如:
- 基于 Gradle 的灵活构建系统
- 快速且功能丰富的模拟器
- 统一的环境(供您开发适用于所有 Android 设备的应用)
- Apply Changes 功能可将代码和资源更改推送到正在运行的应用,而无需重启应用
- 代码模板和 GitHub 集成,可协助您打造常见的应用功能及导入示例代码
- 大量的测试工具和框架
- Lint 工具,能够找出性能、易用性和版本兼容性等方面的问题
- C++ 和 NDK 支持
- 内置对 Google Cloud Platform 的支持,可轻松集成 Google Cloud Messaging 和 App Engine
下载地址:https://developer.android.google.cn/studio
下载完成后双击安装
Android SDK
SDK:(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。
Android SDK 指的是Android专属的软件开发工具包。
Android SDK 采用了Java语言,所以需要安装JDK5.0及以上版本。
官网(需要翻墙):http://developer.android.com
国内下载地址:http://tools.android-studio.org/index.php/sdk
国内下载地址:https://www.androiddevtools.cn/
下载完成后解压缩,放在自己指定的路径下
双击安装 SDK Manager.exe
如下图所示。tools安装 Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools的最新版本即可。然后就是API的选择了,选择前面2个最新的即可,
Extras是模拟器调试工具,也可以等后面使用到的时候再勾选安装
然后点击 install,进入如下页面,选中某一个,选择Accept,如果有提示就是缺少其他的Accept。
Accept后点击 Install 安装
如果有安装失败的,可以使用国内镜像,配置好后重启 SDK Manager.exe
IPV4/IPV6 : http://mirrors.opencas.ac.cn 端口:80
IPv4: http://ubuntu.buct.edu.cn/
IPv4: http://ubuntu.buct.cn/
IPv6: http://ubuntu.buct6.edu.cn/
http://mirrors.neusoft.edu.cn 端口:80
配置 SDK 环境变量
新建系统变量
变量名:ANDROID_HOME
变量值:Android SDK 存放路径
编辑系统环境变量 Path
点击新建,添加配置
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
然后点击确定,退出环境变量
校验 SDK 是否安装成功,打开 命令提示符 cmd 窗口
输入 adb version
配置 Android Studio
双击打开 Android Studio
出现 Unable to access Android SDK add-on list 错误
一:可以 Setup Proxy
使用前文提到的国内镜像http://mirrors.neusoft.edu.cn,端口80
注:后面出现SDK emulator directory is missing这个错误,是配置了这个代理引起的错误,需要把配置的代理去掉
二:(推荐)修改 Android Studio 的 idea.properties 配置文件,添加如下配置,跳过检测
disable.android.first.run=true
继续,进入如下页面,选择 All settings...
Android SDK 的功能,做的和SDK Manager.exe一样的工作
SDK Platforms
可以看到之前操作 SDK Manager的时候的 sdk api 平台最高是 Android R Preview,现在在Android studio 工具中看的时候最高的是 13,那么我们把最新的安装一下
SDK Tools
注:前置环境需要配置好 JDK、Gradle