Skip to main content

CTS-V

注意事项

CTS Verifier安装和权限

CTS Verifier权限设置

- settings put global hidden_api_policy 1
- appops set com.android.cts.verifier android:read_device_identifiers allow
- appops set com.android.cts.verifier MANAGE_EXTERNAL_STORAGE 0
- am compat enable ALLOW_TEST_API_ACCESS com.android.cts.verifier
- appops set com.android.cts.verifier TURN_SCREEN_ON 0

其它硬件需求

除了DUT以外,CTS Verifier还需要一台辅助设备,需要满足以下条件:

  • 兼容的Bluetooth, Wi-Fi direct, Wi-Fi Aware, UWB (如果DUT支持UWB)
  • NFC host card emulation (HCE) implementation

此外,还需要一台路由器,配置WiFi SSID和密码,不连接互联网,只提供局域网。

常见问题

问题:CTS Verifier闪退

解决方案:通常是由于权限没有给全,除了settings UI中的权限以外,通过shell赋予的隐藏权限也要确保打开。

问题:USB Device Test,测试过程中不弹窗,导致fail

解决方案:使用DUT的非OTG口连接辅助设备。