目录
环境说明
- Win10_64_Pro
- JDK
- SDK
- NDK
- Android Studio
推荐网站
提示:
- 可以下载Android开发所需的Android SDK、开发工具、开发教程、设计规范,免费的设计素材等。
环境搭建
1.下载、安装和配置JDK
- JDK1.8.0_u220
推荐
下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
参阅:
2. 下载SDK Tools
下载地址:https://www.androiddevtools.cn/
3. 安装SDK Tools
4. 使用SDK Tools
- 打开SDK Manager
参阅:
- Platform-Tools-这是 adb、 fastboot 等工具包.
- Build-Tools-这是Android开发所需的Build-Tools.
- SDK-这是Android开发所需的sdk.
- 无法下载时,配置国内镜像服务器
东软信息学院:mirrors.neusoft.edu.cn
,端口:80
- 下载内容参考
5. Android SDK环境配置
系统变量 | 值 |
---|---|
ANDROID_SDK_HOME | D:\Android\android-sdk |
Path | %ANDROID_SDK_HOME%\platform-tools |
Path | %ANDROID_SDK_HOME%\tools |
6. 下载Android Studio
官方下载地址:https://developer.android.google.cn/studio
国内下载地址推荐
:https://www.androiddevtools.cn/
7. 安装Android Studio
注意:
- Android Studio安装完成后,第一次启动Android Studio前,为避免重新下载新版本的SDK,需要做如下操作:Android Studio启动前,打开安装目录,请先将
bin
目录的idea.properties
文件中增加一行:disable.android.first.run=true
就可以避免第一次打开Android Studio时自动重新下载SDK。
8. 配置Android Studio
9. 优化Android Studio
1) 配置NDK
- 下载NDK
官方下载地址:https://developer.android.google.cn/ndk/downloads
- 解压后文件夹命名为
ndk-bundle
,并放在SDK目录下.
- 环境变量配置
系统变量 | 值 |
---|---|
NDK_HOME | D:\Android\android-sdk\ndk-bundle |
Path | %NDK_HOME% |
- NDK下载配置完成之后,需要在
gradle.properties
文件中加上一行:
android.useDeprecatedNdk=true
2) 配置插件
Settings–>Tools–>ExternalTools->+
3) 其他
参阅:
测试
1. 安装夜神模拟器
下载并安装夜神模拟器
下载地址:https://www.yeshen.com/配置环境变量
系统变量 | 值 |
---|---|
Path | D:\Program Files\Nox\bin |
-
打开夜神模拟器,并用cmd运行以下命令:
nox_adb devices
测试
nox_adb connect 127.0.0.1:62001
- 断开
adb kill-server
提示:
- 此时可以得到
127.0.0.1:62001
连接地址- 可参阅:夜神安卓模拟器adb命令详解
2. 创建一个HelloWorld
项目
自己新建一个即可
注意:
- 由于夜神模拟器默认安装的安卓版本为Android 5.1(API 22),故用夜神模拟器调试的项目安卓版本不能高于Android 5.1(API 22)
3. 开始测试
打开夜神模拟器
连接设备
方式 | 方法 | 命令 |
---|---|---|
第一种 | cmd | nox_adb connect 127.0.0.1:62001 |
第二种 | Android Studio中的Terminal | adb connect 127.0.0.1:62001 |
构建项目并运行
测试成功
小技巧
1. 自定义测试命令
- 打开cmd
- 定义测试命令
格式:doskey <new_command>=<old_commmand>
doskey noxadb=nox_adb connect 127.0.0.1:62001
doskey asadb=adb connect 127.0.0.1:62001
- 取消宏定义
格式:doskey <old_command>=
doskey noxadb=
doskey asadb=
提示:
- CMD快捷键
快捷键 功能 上下箭头 重新调用命令 Esc 清除命令行 F7 显示命令历史记录 Alt+F7 清除命令历史记录 F8 搜索命令历史记录 F9 按编号选择命令 Alt+F10 清除宏定义
Q&A
1. Install Intel x86 Emulator Accelerator (HAXM installer) (revision: 7.3.2)" failed.
- 检测软件:Speccy
提示:若VT-x是Disabled,需在Bios设置中打开。
2. gradle下载很慢
先关闭Android Studio,把下载好的gradle压缩包放到下面的目录并删除
gradle-x.x.x-all.zip.part
C:\Users\<用户名>\.gradle\wrapper\dists\gradle-x.x.x-all\<x...x>
eg:我下载的是gradle-4.10.1-all.zip
提示:
- gradle下载地址:https://services.gradle.org/distributions/
3. Android Studio配置阿里云镜像地址,加速依赖资源下载
4. Androidstudio 编译慢 这样的体验肯定很多人都有!!!
更新中......