谷歌CTS测试简介

CTS测试

1.设置CTS(物理环境)

WLAN IPv6

CTS 测试需要满足以下要求的 WLAN 网络:支持 IPv6,可以将被测设备 (DUT) 视为隔离客户端,并可以连接到互联网。隔离客户端是一种配置,可将 DUT 配置为无法接收子网络上的广播/多网消息;这种配置可通过 WLAN AP 配置或通过在未连接其他设备的隔离子网络上运行 DUT 来实现。

如果您无法访问原生 IPv6 网络、IPv6 运营商网络或 IPv6 VPN,以致无法通过基于 IPv6 的一些测试,则可以改为使用 WLAN 接入点和 IPv6 隧道。请参阅维基百科 IPv6 隧道代理列表

 

蓝牙 LE 信标

如果 DUT 支持蓝牙 LE 功能,则至少应在距离 DUT 五米的范围内放置三个蓝牙 LE 信标,以进行蓝牙 LE 扫描测试。这些信标可以为任何类型,不需要进行配置或发射任何特定信号,并且可以包括 iBeaconEddystone 甚至模拟 BLE 信标的设备。

 

台式机设置

CTS 目前支持 64 Linux Mac OS 主机。

 

ADB AAPT

在运行 CTS 之前,请确保您已安装最新版本的 Android 调试桥 (adb)  Android 资源打包工具 (AAPT),并将这些工具的位置添加到计算机的系统路径中。

要安装 ADB,请下载适用于您的操作系统的 Android SDK 工具包,打开它,然后按照附带的 README 文件中的说明进行操作。要了解问题排查相关信息,请参阅安装独立 SDK 工具

确保 adb  aapt 位于您的系统路径中。以下命令假定您已在主目录中打开了软件包归档文件:

 

export PATH=$PATH:$HOME/android-sdk-linux/build-tools/<version>

注意:请确保起始路径和目录名称均准确无误。

 

Java 开发套件 (JDK)

安装适当版本的 Java 开发套件 (JDK)。对于 Android 7.0 -

·  Ubuntu 上,使用 OpenJDK 8

·  Mac OS 上,使用 jdk 8u45 或更高版本

如需了解详情,请参阅 JDK 要求

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值