更新日期:2020.07.02

創(chuàng)新互聯(lián)主營蛟河網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),蛟河h5小程序制作搭建,蛟河網(wǎng)站營銷推廣歡迎蛟河等地區(qū)企業(yè)咨詢
依賴版本:
'cn.jiguang.sdk:jcore:2.3.4'
'cn.jiguang.sdk:jverification:2.6.2'
新版本對認(rèn)證activity內(nèi)容進(jìn)行了包裝,導(dǎo)致原本對反射調(diào)用失效,新的實(shí)現(xiàn)如下:
依賴版本:
'cn.jiguang.sdk:jcore:2.3.0'
'cn.jiguang.sdk:jverification:2.5.5'
基本流程:
3)如果監(jiān)聽到LoginAuthActivity,從intent內(nèi)拿取基本信息:手機(jī)號(加密過的,中間4位*),運(yùn)營商類型( "3":電信,"1" :移動,其他:聯(lián)通);通過反射獲取類中的p方法,調(diào)用SDK內(nèi)部的獲取認(rèn)證token的方法,結(jié)果將在在loginAuth方法回調(diào)中返回。
4)調(diào)用loginAuth方法,設(shè)置彈出極光認(rèn)證頁面不可見(我是將頁面模式設(shè)置為彈窗模式,長寬均為0),通過VerifyListener監(jiān)聽方法結(jié)果(由認(rèn)證頁面返回);方法成功后會創(chuàng)建2)或3)中的Activity,經(jīng)過上面幾步的處理,可以拿到基本信息(手機(jī)號,運(yùn)營商),認(rèn)證token(返回到VerifyListener內(nèi)),然后關(guān)閉了極光的認(rèn)證頁面。
另外,使用運(yùn)營商認(rèn)證必須要在頁面上顯示對應(yīng)運(yùn)營商的協(xié)議:
2020-04-21
本文主要介紹android10的GMS認(rèn)證相關(guān)的內(nèi)容,包括新特性、新要求、特殊問題以及失敗項(xiàng)等。
;ref_topic=9353615
主要有以下模塊:
GoogleDocumentsUIPrebuilt \ GoogleExtServicesPrebuilt \ ModuleMetadataGooglePrebuilt \ GooglePermissionControllerPrebuilt GoogleExtServicesConfigOverlay \ GooglePermissionControllerOverlay \ GooglePermissionControllerFrameworkOverlay
1、刷user版本并開機(jī)
2、打開Settings - System - Developer options - OEM unlocking
3、連接電腦,執(zhí)行adb reboot bootloader;或者長按volume up key和power key進(jìn)入fastboot模式
4、執(zhí)行命令:fastboot flashing unlock ,出現(xiàn)選擇界面后,按volumn up key
5、執(zhí)行命令:fastboot reboot fastboot,請不要做任何操作,在進(jìn)行下一步之前
6、執(zhí)行命令:fastboot flash system system.img (使用google簽名的 system.img)
7、執(zhí)行命令:fastboot reboot bootloader
8、執(zhí)行命令:fastboot flashing lock
9、執(zhí)行命令:fastboot reboot
備注: 如果是A/B load special,使用fastboot flash system_a system.img / fastboot flash system_b system.img 替換步驟6
1、刷user版本并開機(jī)
2、打開Settings - System - Developer options - OEM unlocking
3、連接電腦,執(zhí)行adb reboot bootloader;或者長按volume up key和power key進(jìn)入fastboot模式
4、執(zhí)行命令:fastboot flashing unlock ,出現(xiàn)選擇界面后,按volumn up key
5、執(zhí)行命令:fastboot flash boot boot-debug.img,boot-debug.img來out目錄
6、執(zhí)行命令:fastboot reboot fastboot,請不要做任何操作,在進(jìn)行下一步之前
7、執(zhí)行命令:fastboot flash system system.img (使用google簽名的 system.img)
8、執(zhí)行命令: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;各個版本都有不同的需求,請注意檢查
為了更容易通過測試,跑測前最好寫入以下內(nèi)容:
Serial Number
Wifi Mac Address
BT Mac Address
IMEI
Google Key
kernel 4.14會出現(xiàn),需要申請patch
SIM卡問題,需要插入寫有效SIM卡
最新的daily build tool驗(yàn)證
Android Auto
認(rèn)證流程
3.3 Android Auto認(rèn)證測試內(nèi)容
Carplay
認(rèn)證流程
1)申請MFi會員;
2)申請MFi System Review(蘋果審計);
3)提交產(chǎn)品計劃;
4)獲取蘋果核心資料;
5)自審、自測;
6)蘋果審核測試;
7)包裝認(rèn)證、量產(chǎn)。
認(rèn)證內(nèi)容
General、USB、iAP2、Location、Bonjour、CarPlay Protocol、User Input、UI Stream、Audio and Acoustics、Resource Management、Design Guidelines、Identity Guidelines,共12項(xiàng)測試,300余測試小項(xiàng);
車載免提音頻測試(依據(jù)ITU-T P.1100,ITU-T P.1110)。
其實(shí)就是GMS認(rèn)證。
GMS全稱為GoogleMobileService,即谷歌移動服務(wù)。GMS是Google開發(fā)并推動Android的動力,也是Android系統(tǒng)的靈魂所在。
安卓(Android)是一種基于Linux內(nèi)核(不包含GNU組件)的自由及開放源代碼的操作系統(tǒng)。主要使用于移動設(shè)備,如智能手機(jī)和平板電腦,由美國Google公司和開放手機(jī)聯(lián)盟領(lǐng)導(dǎo)及開發(fā)。
本文主要包括兩個方面的內(nèi)容:
1、Android Go介紹
2、Android Go 的GMS認(rèn)證相關(guān)要求
Android Go 是 google 基于 Android8.x之后的系統(tǒng),提出的一個輕量級操作系統(tǒng)解決方案,可以在低內(nèi)存的設(shè)備上以較好的體驗(yàn)運(yùn)行Android系統(tǒng)。
Android Go 對手機(jī)的配置要求較低,最低為512M的內(nèi)存,通常會在不超過1GB 內(nèi)存的設(shè)備上運(yùn)行。Android Go 是谷歌在新興市場進(jìn)一步擴(kuò)展 Android 系統(tǒng)計劃的一部分,其較低的價格能夠涵蓋大部分低端用戶。
Android Go版本的一些特性:
Android Go的官方網(wǎng)站:
Android Go 包含三個方面的優(yōu)化 : 操作系統(tǒng),谷歌Play商店,谷歌應(yīng)用程序 ,將能更好地運(yùn)行在入門設(shè)備上。
體積更小的應(yīng)用程序,更多的可用存儲空間,以及多樣的內(nèi)容的存儲方式
通過使用增強(qiáng)型應(yīng)用程序和一些新應(yīng)用程序,構(gòu)建快速流暢的手機(jī)體驗(yàn),可以比以往更快地發(fā)送郵件,獲取答案,查找路線和玩游戲。
通過一個內(nèi)置的數(shù)據(jù)管理器和更多的選項(xiàng)來對流量進(jìn)行檢測和管理,而不僅僅是控制流量的使用。
Android Go在用戶安全方面也沒有妥協(xié),具有和Android Oreo相同的關(guān)鍵安全服務(wù),帶有Google Play Protect內(nèi)置的移動安全功能,可保護(hù)應(yīng)用程序和數(shù)據(jù)的安全
這些應(yīng)用的特征都是占用空間小,速度流暢,就是所謂的輕量化。以Google Go為例,與之前版本相比它最多消耗 40% 的流量,安裝包大小不超過 5MB,使用體驗(yàn)更快也更加簡單。
下圖為GMS Express Plus、Go Reauirement以及GMS Express Plus for GO三種認(rèn)證方式對google APP的要求:
Android Go版本以GMS Express plus方式過認(rèn)證的要求如下:
注意點(diǎn):
1、YoutubeYoutube Go 依據(jù)Geo-table放置在主頁面上
2、Messaging和Chrome需要放置在hotseat,其中Chrome要設(shè)置為默認(rèn)瀏覽器
3、其他的按照一般GMS配置
網(wǎng)頁標(biāo)題:android認(rèn)證,androidcts認(rèn)證
路徑分享:http://chinadenli.net/article38/dsgcssp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、網(wǎng)站內(nèi)鏈、微信公眾號、網(wǎng)站制作、網(wǎng)頁設(shè)計公司、品牌網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)