Android 开发环境简介

Android开发环境
1.Android SDK
◆编译、调试Android程序
2.Android设备(模拟器或真机)
◆运行Android程序
3.集成开发程序IDE
◆开发Android程序

image.png

Android SDK

下载地址:https://www.androiddevtools.cn/
SDK中包含Android开发的编译环境
◆build-tools:编译工具
◆aapt:把应用程序打包成apk的工具
◆docs:文档
◆sources:源码
◆system-images:系统镜像
◆platfrom-tools:平台工具
◆adb工具:android debug bridge安卓调试桥,连接手机、模拟器
◆AVD Manager.exe:Android虚拟设备管理器
◆SDK Manager.exe:Android SDK管理器

常用

1.AVD Manager.exe

◆安卓原生模拟器管理工具
image.png
image.png
image.png

image.png

image.png

2.SDK Manager.exe

◆Android SDK管理器
image.png

3.monitor.exe 安卓设备监视器

◆D:\Android\sdk\tools\lib\monitor-×86_64
◆D:\Android\sdk\tools\lib\monitor-×86
◆ADM android devices monitor
◆又名ddms(Dalvik Debug Monitor Server)
image.png
image.png
image.png
image.png

4.adb.exe

◆D:\Android\sdk\platform-tools
◆由于在开发中很常用SDK的一些工具所以在环境变量中设置路径:
◆path:D:\Android\sdk\platform-tools

命令

image.png

出现问题

异常

image.png

端口占用

image.png

没有开启usb调试

image.png

权限

image.png

版本对应

sdk(包含adb)和安卓版本对应:
image.png

常用模拟器

image.png

image.png

夜神模拟器原理

虚拟机virtual box有一个开源的版本,夜神模拟器一些代码基于此开发
下载地址:http://res.bignox.com/g5/M00/01/1D/CqtxtVknx5mAIXUVEdShiKQQc2Q841.exe?filename=nox_setup_v3.8.3.0_full.exe

nox_setup_v3.8.3.0_full.zip