GMS 设备兼容性测试命令,文档分析与注释

文档分析与注释

1. 设备兼容性测试命令
# 运行GTS测试套件中的特定模块
run gts -m GtsEdiHostTestCases

# 运行CTS测试套件中的API签名测试
run cts -m CtsCurrentApiSignatureTestCases -t android.signature.cts.api.SignatureTest#testSignature

# 运行CTS安全测试套件
run cts -m CtsSecurityTestCases -s

# 运行GTS设备管理测试(SMR = System Management Release)
run gts-smr -s

# 运行STS增量安全测试
run sts-dynamic-incremental -s
  • 用途:这些命令用于执行Android兼容性测试套件(CTS)、Google测试套件(GTS)和安全测试套件(STS),验证设备是否符合Android兼容性和安全标准。

2. 设备属性查询命令
# 获取设备指纹(标识系统版本和厂商信息)
adb shell getprop ro.build.fingerprint

# 获取Google移动服务版本
adb shell getprop ro.com.google.gmsversion

# 获取安全补丁版本
adb shell getprop ro.build.version.security_patch

# 查找所有clientidbase属性(用于应用身份验证)
adb shell "getprop | grep clientidbase"

# 获取设备首次支持的API级别
adb shell getprop ro.product.first_api_level

# 获取基础操作系统版本
adb shell getprop ro.build.version.base_os
  • 用途:收集设备关键信息,用于验证系统合规性、安全更新状态和身份标识。

3. GSI版本标识
git_tm-gsi-release        # Treble Mainline GSI版本
git_sc-v2-gsi-rel
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值