更新日期:2020.07.02
创新互联主营蛟河网站建设的网络公司,主营网站建设方案,成都app软件开发,蛟河h5小程序制作搭建,蛟河网站营销推广欢迎蛟河等地区企业咨询
依赖版本:
'cn.jiguang.sdk:jcore:2.3.4'
'cn.jiguang.sdk:jverification:2.6.2'
新版本对认证activity内容进行了包装,导致原本对反射调用失效,新的实现如下:
依赖版本:
'cn.jiguang.sdk:jcore:2.3.0'
'cn.jiguang.sdk:jverification:2.5.5'
基本流程:
3)如果监听到LoginAuthActivity,从intent内拿取基本信息:手机号(加密过的,中间4位*),运营商类型( "3":电信,"1" :移动,其他:联通);通过反射获取类中的p方法,调用SDK内部的获取认证token的方法,结果将在在loginAuth方法回调中返回。
4)调用loginAuth方法,设置弹出极光认证页面不可见(我是将页面模式设置为弹窗模式,长宽均为0),通过VerifyListener监听方法结果(由认证页面返回);方法成功后会创建2)或3)中的Activity,经过上面几步的处理,可以拿到基本信息(手机号,运营商),认证token(返回到VerifyListener内),然后关闭了极光的认证页面。
另外,使用运营商认证必须要在页面上显示对应运营商的协议:
2020-04-21
本文主要介绍android10的GMS认证相关的内容,包括新特性、新要求、特殊问题以及失败项等。
;ref_topic=9353615
主要有以下模块:
GoogleDocumentsUIPrebuilt \ GoogleExtServicesPrebuilt \ ModuleMetadataGooglePrebuilt \ GooglePermissionControllerPrebuilt GoogleExtServicesConfigOverlay \ GooglePermissionControllerOverlay \ GooglePermissionControllerFrameworkOverlay
1、刷user版本并开机
2、打开Settings - System - Developer options - OEM unlocking
3、连接电脑,执行adb reboot bootloader;或者长按volume up key和power key进入fastboot模式
4、执行命令:fastboot flashing unlock ,出现选择界面后,按volumn up key
5、执行命令:fastboot reboot fastboot,请不要做任何操作,在进行下一步之前
6、执行命令:fastboot flash system system.img (使用google签名的 system.img)
7、执行命令:fastboot reboot bootloader
8、执行命令:fastboot flashing lock
9、执行命令:fastboot reboot
备注: 如果是A/B load special,使用fastboot flash system_a system.img / fastboot flash system_b system.img 替换步骤6
1、刷user版本并开机
2、打开Settings - System - Developer options - OEM unlocking
3、连接电脑,执行adb reboot bootloader;或者长按volume up key和power key进入fastboot模式
4、执行命令:fastboot flashing unlock ,出现选择界面后,按volumn up key
5、执行命令:fastboot flash boot boot-debug.img,boot-debug.img来out目录
6、执行命令:fastboot reboot fastboot,请不要做任何操作,在进行下一步之前
7、执行命令:fastboot flash system system.img (使用google签名的 system.img)
8、执行命令:fastboot reboot
备注: 如果是A/B load special,使用fastboot flash system_a system.img / fastboot flash system_b system.img 替换步骤7
adb shell appops set com.android.cts.verifier android:read_device_identifiers allow
目前,送测版本包括:New device或 MR、EEA Express Plus Device、Russia Device、RSA Device、SMR Device;各个版本都有不同的需求,请注意检查
为了更容易通过测试,跑测前最好写入以下内容:
Serial Number
Wifi Mac Address
BT Mac Address
IMEI
Google Key
kernel 4.14会出现,需要申请patch
SIM卡问题,需要插入写有效SIM卡
最新的daily build tool验证
Android Auto
认证流程
3.3 Android Auto认证测试内容
Carplay
认证流程
1)申请MFi会员;
2)申请MFi System Review(苹果审计);
3)提交产品计划;
4)获取苹果核心资料;
5)自审、自测;
6)苹果审核测试;
7)包装认证、量产。
认证内容
General、USB、iAP2、Location、Bonjour、CarPlay Protocol、User Input、UI Stream、Audio and Acoustics、Resource Management、Design Guidelines、Identity Guidelines,共12项测试,300余测试小项;
车载免提音频测试(依据ITU-T P.1100,ITU-T P.1110)。
其实就是GMS认证。
GMS全称为GoogleMobileService,即谷歌移动服务。GMS是Google开发并推动Android的动力,也是Android系统的灵魂所在。
安卓(Android)是一种基于Linux内核(不包含GNU组件)的自由及开放源代码的操作系统。主要使用于移动设备,如智能手机和平板电脑,由美国Google公司和开放手机联盟领导及开发。
本文主要包括两个方面的内容:
1、Android Go介绍
2、Android Go 的GMS认证相关要求
Android Go 是 google 基于 Android8.x之后的系统,提出的一个轻量级操作系统解决方案,可以在低内存的设备上以较好的体验运行Android系统。
Android Go 对手机的配置要求较低,最低为512M的内存,通常会在不超过1GB 内存的设备上运行。Android Go 是谷歌在新兴市场进一步扩展 Android 系统计划的一部分,其较低的价格能够涵盖大部分低端用户。
Android Go版本的一些特性:
Android Go的官方网站:
Android Go 包含三个方面的优化 : 操作系统,谷歌Play商店,谷歌应用程序 ,将能更好地运行在入门设备上。
体积更小的应用程序,更多的可用存储空间,以及多样的内容的存储方式
通过使用增强型应用程序和一些新应用程序,构建快速流畅的手机体验,可以比以往更快地发送邮件,获取答案,查找路线和玩游戏。
通过一个内置的数据管理器和更多的选项来对流量进行检测和管理,而不仅仅是控制流量的使用。
Android Go在用户安全方面也没有妥协,具有和Android Oreo相同的关键安全服务,带有Google Play Protect内置的移动安全功能,可保护应用程序和数据的安全
这些应用的特征都是占用空间小,速度流畅,就是所谓的轻量化。以Google Go为例,与之前版本相比它最多消耗 40% 的流量,安装包大小不超过 5MB,使用体验更快也更加简单。
下图为GMS Express Plus、Go Reauirement以及GMS Express Plus for GO三种认证方式对google APP的要求:
Android Go版本以GMS Express plus方式过认证的要求如下:
注意点:
1、YoutubeYoutube Go 依据Geo-table放置在主页面上
2、Messaging和Chrome需要放置在hotseat,其中Chrome要设置为默认浏览器
3、其他的按照一般GMS配置
网页标题:android认证,androidcts认证
路径分享:https://www.cdcxhl.com/article38/dsgcssp.html
成都网站建设公司_创新互联,为您提供软件开发、网站内链、微信公众号、网站制作、网页设计公司、品牌网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联