CarPlay認(rèn)證和Android Auto認(rèn)證介紹

2023-10-09   ?   orange

如今,汽車和移動(dòng)設(shè)備的連接已經(jīng)非常普遍。為了保證它們之間的良好合作和安全生活,車輛與連接設(shè)備之間的兼容性軟件認(rèn)證變得非常重要。Applei和谷歌要求汽車制造商在生產(chǎn)前認(rèn)證Carplay和Android Auto的實(shí)現(xiàn)。

CarPlay介紹:

CarPlay是Apple公司在駕駛時(shí)安全使用手機(jī)的一種方式。通過在汽車儀表盤系統(tǒng)上輕松實(shí)用地呈現(xiàn)用戶iPhone設(shè)備上的信息,用戶iPhone的聯(lián)系人、信息、電話、音樂和一些應(yīng)用程序可以在汽車儀表盤上使用。用戶可以通過Sir的語音命令、儀表盤的觸摸屏、其他車上用來控制娛樂系統(tǒng)的按鈕等方式訪問。

CarPlay是MFi程序的一部分。MFi程序是Apple公司的許可程序,適用于可與Apple Pcd、iPad和Phone配合使用的硬件和軟件外圍設(shè)備的開發(fā)者。MFi程序包括使用MF許可技術(shù)電子連接蘋果設(shè)備的第三方硬件配件,以及開發(fā)和制造連接到Appe產(chǎn)品的電子配件所需的技術(shù)規(guī)格、硬件組件和識別。

根據(jù)MFi程序,CarPlay系統(tǒng)應(yīng)在量產(chǎn)前完成認(rèn)證,申請人應(yīng)滿足所有MFi認(rèn)證要求。MFi注冊申請需要提供公司的企業(yè)信息、地址、聯(lián)系人、賬戶等信息。

對于CarPlay系統(tǒng),必須進(jìn)行USB測試、位置信息測試、臺架測試,ITU-T電話音頻質(zhì)量測試、Siri頻質(zhì)量測試等適用的非carplay測試和提交測試報(bào)告,以及提交相關(guān)設(shè)計(jì)文件、carplay自認(rèn)證測試等文件。除了早期的硬件可用性外,準(zhǔn)備carplay開發(fā)認(rèn)證流程的官方建議周期約為10個(gè)月。

Android Auto介紹:

目前,Google是Android品牌的持有人,擁有許多應(yīng)用程序和服務(wù),可以在安裝Android的設(shè)備上運(yùn)行。Android Auto為使用Android手機(jī)和Android Auto應(yīng)用程序但不使用Android Automotve OS的車輛提供了優(yōu)化的應(yīng)用體驗(yàn)(Android Auto只與運(yùn)行Android 6.0(APl級別23)〕或者更高版本的手機(jī)兼容性),如果用戶的汽車或售后音響系統(tǒng)支持Android Auto,可以通過連接手機(jī)直接在汽車顯示屏上使用應(yīng)用程序。

在Android Auto上的Google Assistant的幫助下,用戶可以將目光集中在道路上,雙手放在方向盤上,使用語音獲得幫助。你可以找到路線,播放你最喜歡的歌曲,甚至看天氣。用戶可以說“hey Google"、按下方向盤按鈕,點(diǎn)擊應(yīng)用程序圖標(biāo)或麥克風(fēng)圖標(biāo)開始服務(wù)。

為確保制造商滿足Android Auto的相關(guān)要求,谷歌要求制造商在產(chǎn)品投放市場前完成認(rèn)證。

Android Auto認(rèn)證流程:

1.提交申請:申請信息包括企業(yè)名稱、品牌信息、產(chǎn)品銷售計(jì)劃、目標(biāo)銷售區(qū)、聯(lián)系人等;

2.簽訂協(xié)議:谷歌審核申請信息,并與制造商簽訂適用的Android Auto協(xié)議;

3.產(chǎn)品開發(fā)測試:制造商按照谷歌實(shí)施標(biāo)準(zhǔn)開發(fā)產(chǎn)品并進(jìn)行內(nèi)部測試;

4.*L測試:在谷歌批準(zhǔn)的獨(dú)立測試機(jī)構(gòu)進(jìn)行測試;

5.審批:谷歌審核制造商提交的產(chǎn)品計(jì)劃、規(guī)格書、測試結(jié)果等文件,經(jīng)審核后產(chǎn)品獲得批準(zhǔn)。

<script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://#/hm.js?6844225bf949cff65b89ec7139b9ad0f"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script>