设备管理
测试:Cts 验证程序 > 设备管理 > 设备管理员 Tapjacking 测试
com.android.cts.verifier.admin.tapjacking.DeviceAdminTapjackingTestActivity
如果测试的行为符合预期,则测试可以解释。可以通过覆盖点击按钮,但可能会产生不清楚的描述。
激活管理员的按钮应该被禁用并且不应该注册任何水龙头。
无法激活设备管理应用程序,但会显示祝酒词因为其他应用程序显示在这些选项之上,所以设置无法响应您的操作。因此,点击已注册,仍然可以点击取消并按卸载应用程序。
以下是第 3 步的预期结果。
3. 点击[启用设备管理员] | 3.1。 [激活此设备管理应用] 已启用。 | 3.2. [激活此设备管理应用程序] 已禁用。 |
配套设备测试
配套设备测试是com.android.cts.verifier.companion.CompanionDeviceTestActivity
。
在列表中选择设备并按OK后,可能不清楚测试是否正确完成。
有关预期结果,请参见下文。
1. 点击[开始] | 2.点击BT设备 | 3.点击【通过】 |
语音信箱广播测试
语音邮件广播测试是com.android.cts.verifier.voicemail.VoicemailBroadcastActivity
。
要将语音邮件发送到电话,请呼叫设备,在设备上拒绝通话,然后留下语音邮件。
可视语音邮件是一种发送设备音频数据和传入语音邮件详细信息的方式,而不仅仅是发送消息等待指示器** (MWI) SMS 。
该测试是测试接收MWI的行为,如果使用可视语音邮件,运营商可能不会发送MWI并干扰测试,因此必须禁用它。
USB 配件/设备测试
避免片状行为的具体说明:
- 在 DUT 上安装 CtsVerifier.apk
- 在 Pixel 上安装 CtsVerifierUSBCompanion.apk
- 确保所有 USB 电缆均已断开
- 在 Pixel 上启动 CtsVerifierUSBCompanion 并选择附件测试伴侣
- 在 DUT 上启动 CtsVerifier 并选择 USB Accessory 测试
- 将 OTG-Adapter 连接到 Pixel,然后通过 USB-A(公)-C 电缆连接 DUT
- 按以下顺序批准连接对话框:
- 像素
- 待测物
- 像素
- 等到测试完成
动态传感器发现测试
设备制造商可以决定是否支持 API ( isDynamicSensorDiscoverySupported
)。
如果设备支持 API,设备制造商负责采购外部传感器以通过测试。
设备管理员卸载测试
可能需要先从主机通过adb
在设备上手动安装CtsEmptyDeviceAdmin.apk
。
例如, adb install CtsEmptyDeviceAdmin.apk
。
使用CTS 验证程序>设备管理>设备管理员卸载测试。
它应该检测到应用程序已安装并执行其他步骤。