Android 模拟器工具对比

下表比较了您可以使用 模拟器 UI、AVD 管理器、常用的 命令行启动选项模拟器控制台 执行的任务。该表比较了不同模拟器工具之间功能类似但并非完全相同的功能。在 AVD 管理器中,您可以设置 硬件配置文件AVD 属性。

要使用模拟器的某些功能与您的应用配合使用,您需要通过各种 <uses-feature> 元素和 清单权限 常量启用它们,就像您在硬件设备上所做的那样。

用户界面控制 硬件配置文件属性 AVD 属性 命令行启动选项 控制台命令
设备硬件
设备类型:手机/平板电脑、Wear OS、Android TV
返回、主页、概述、菜单 输入:具有硬件按钮(返回/主页/菜单)
设置:将键盘快捷键发送到 输入:具有硬件键盘 键盘输入

方向键

导航样式:无、方向键、轨迹球、滚轮
缩放模式
电池 电源
手机 gsmsms send
旋转 支持的设备状态 启动:方向 rotate
摄像头 摄像头

(可以选择网络摄像头)

-camera-back
-camera-front
-webcam-list

截屏

设置:截屏保存位置

方向
位置
虚拟传感器
传感器:加速度计、陀螺仪、GPS、接近传感器 地理位置
指纹 手指
音量 无音频

无音频

事件
磁盘映像和内存
内存和存储:SD 卡 SD 卡
内存和存储:内部存储
RAM 内存和存储:RAM 内存
内存和存储:VM 堆 虚拟机
在 AVD 管理器的“您的虚拟设备”页面中,右键单击 AVD 并选择擦除数据 擦除数据
网络
网络状态
DNS 服务器
HTTP 代理
网络:延迟 网络延迟 网络延迟
网络快速
蜂窝网络:网络类型 网络:速度 网络速度 网络速度
语音状态
数据状态
GSM
信号强度
设置:使用检测到的 ADB 位置 端口

端口

重定向
网络数据包捕获 网络捕获开始网络捕获停止
系统
在 AVD 管理器的系统映像页面中,选择支持VM 加速的系统映像。 加速
加速检查
不加速
多核 CPU
引擎
模拟性能:图形 - 硬件、软件或自动 GPU
禁用 JNI

禁用 JNI

SELinux {禁用|宽容}
时区
版本
用户界面
设置:模拟器窗口主题
调整大小 屏幕尺寸和

屏幕分辨率

窗口
圆形
禁用启动动画
默认皮肤 设备框架和

自定义皮肤定义

屏幕 {触摸|多点触摸|无触摸}
调试
调试 标签
调试-标签
调试-不-标签
日志输出
显示内核
详细