3.24日 3PL不再接受Android N版本的新设备送测;
同时谷歌也已关闭Android N 新 sublicense提交。
后续新设备认证必须为Android O版本;
源
3.24日 3PL不再接受Android N版本的新设备送测;
同时谷歌也已关闭Android N 新 sublicense提交。
后续新设备认证必须为Android O版本;
当前最新:
security patch level 2018-04-05
Ubuntu 16.04 64位,跑VTS时报错,之后无法正常测试,重装python 环境也不行。
在 ubuntu 64位機終端上輸入 adb devices
顯示如下的不愉快:
0123456789ABCDEF no permissions (udev requires plugdev group membership); see [http://developer.android.com/tools/device.html]
這會導致無法測試 CTS 和 GTS。查找 android 官方資料,解決方法如下:
继续阅读“no permissions (udev requires plugdev group membership)”
1、CtsLibcoreTestCases libcore.java.net.SocketTest#testSocketTestAllAddresses
2、CtsLocationTestCases android.location.cts.GnssPseudorangeVerificationTest#testPseudoPosition
3、CtsKeystoreTestCases android.keystore.cts.KeyAttestationTest#testEcAttestation
本文主要说明Android8.1过GMS认证的一些新特性和新要求。
Android7.x以及之前的版本,如果要过GMS认证,只需要完成CTS测试、GTS测试和CTS Verifier,如果全部通过,将软件送给google授权的实验室即可。
Android8.0以后,除了要完成默认版本的CTS测试、GTS测试和CTS Verifier之外,新增加了两个新的测试。
这两个新的测试需要在替换谷歌提供AOSP的system.img (GSI)的版本上进行,分别是:
Android 8.0之后,由于平台架构的更改,GMS认证增加了新的测试项,包括VTS和针对GSI版本的CTS测试,本文主要介绍Android8.1针对GSI版本的CTS测试,VTS测试可参考Android VTS测试 。
GMS认证包括三个部分:CTS、GTS、CTS Verifier;Android8.0以后,增加了两个新的测试,分别是:
CTS是兼容性测试,CTS Verifier是对CTS的补充,主要是通过手动测试来完成。
GTS的全称是Google Mobile Services Test Suite
什么是 Android Go?
Android Go 是 google 基于 Android8.x之后的系统,提出的一个轻量级操作系统解决方案,可以在低内存的设备上以较好的体验运行Android系统。
Android Go 对手机的配置要求较低,最低为512M的内存,通常会在不超过1GB 内存的设备上运行。Android Go 是谷歌在新兴市场进一步扩展 Android 系统计划的一部分,其较低的价格能够涵盖大部分低端用户。
Android Go版本的一些特性:
VTS的全称是 Vendor Test Suite(供应商测试套件)。
目前Android的系统升级是很麻烦的,为了能更快的将设备升级到新的Android版本,Android O 开始新引入了 Project Treble,Project Treble 适用于搭载 Android O 及后续版本的所有新设备。
已通过谷歌认证的ODM厂商,以下数据来自谷歌网站:
https://www.android.com/intl/zh-CN_cn/certified/partners/
列表如下:
之前共享可以在windows下正常访问,某天不知道什么原因不能访问了,找不到网络路径。
1. 查看共享配置是否正常
$vi /etc/samba/smb.conf
配置是正常的。
2.重启samba服务
$ service smbd restart
Failed to restart smbd.service: Unit smbd.service is masked.
有状况了!出现了异常。到网上先查下看:
如果 DUT 支持蓝牙 LE 功能,则应在与 DUT 的距离不超过五米的范围内放置至少三个蓝牙 LE 信标,以进行蓝牙 LE 扫描测试。这些信标可以为任何类型,不需要进行配置或发射任何特定信号,并且可以包括 iBeacon、Eddystone,甚至模拟 BLE 信标的设备。
如果 DUT 支持全球定位系统 (GPS)/全球导航卫星系统 (GNSS) 功能,则应该以合适的信号电平向 DUT 提供 GPS/GNSS 信号(GPS 部分符合 ICD-GPS-200C 标准),以便其接收到相应信号并计算 GPS 位置。GPS/GNSS 信号源的种类不限(可以是卫星模拟器,也可以是室外 GPS/GNSS 信号中继器),只需将 DUT 放在距离窗口足够近的位置以使其可以直接接收到足够强的 GPS/GNSS 信号即可。
CTS 测试需要满足以下要求的 WLAN 网络:支持 IPv6,可以将被测设备 (DUT) 视为隔离客户端,并可以连接到互联网。隔离客户端是一种配置,可使 DUT 无法接收子网络上的广播/多网消息;这种配置可通过 WLAN AP 配置或通过在未连接其他设备的隔离子网络上运行 DUT 来实现。
如果您无法访问原生 IPv6 网络、IPv6 运营商网络或 IPv6 VPN,以致无法通过基于 IPv6 的一些测试,则可以改为使用 WLAN 接入点和 IPv6 隧道。请参阅维基百科 IPv6 隧道代理列表。
要进行 VTS 测试,首先需要搭建测试环境,我们需要以下配置:
+ 64-bit Ubuntu Linux
+ Java 8
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.17.10.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)
+ Python 2.7
Python 2.7.14
+ ADB 1.0.39
Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
具体的搭建步骤是:
以下是小编为大家整理的关于“谷歌3月19日禁止使用谷歌应用的理解”,有需要的亲们可以看如下解释: