下表比较了您可以使用 模拟器 UI、AVD 管理器、常用的 命令行启动选项 和 模拟器控制台 执行的任务。该表比较了不同模拟器工具之间功能类似但并非完全相同的功能。在 AVD 管理器中,您可以设置 硬件配置文件 和 AVD 属性。
要使用模拟器的某些功能与您的应用配合使用,您需要通过各种 <uses-feature>
元素和 清单权限 常量启用它们,就像您在硬件设备上所做的那样。
用户界面控制 | 硬件配置文件属性 | AVD 属性 | 命令行启动选项 | 控制台命令 |
---|---|---|---|---|
设备硬件 | ||||
设备类型:手机/平板电脑、Wear OS、Android TV | ||||
返回、主页、概述、菜单 | 输入:具有硬件按钮(返回/主页/菜单) | |||
设置:将键盘快捷键发送到 | 输入:具有硬件键盘 | 键盘输入 | ||
方向键 |
导航样式:无、方向键、轨迹球、滚轮 | |||
缩放模式 | ||||
电池 | 电源
|
|||
手机 | gsm 、sms 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
|
||||
SELinux {禁用|宽容}
|
||||
时区
|
||||
版本
|
||||
用户界面 | ||||
设置:模拟器窗口主题 | ||||
调整大小 | 屏幕尺寸和 屏幕分辨率 |
窗口
|
||
圆形 | ||||
禁用启动动画
|
||||
默认皮肤 | 设备框架和 自定义皮肤定义 |
|||
屏幕 {触摸|多点触摸|无触摸}
|
||||
调试 | ||||
调试 标签 调试-标签 调试-不-标签
|
||||
日志输出
|
||||
显示内核
|
||||
详细
|