安卓汽车平台介绍_第1页
安卓汽车平台介绍_第2页
安卓汽车平台介绍_第3页
安卓汽车平台介绍_第4页
安卓汽车平台介绍_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安卓汽车平台介绍Android Automotive Features近现代汽车的变革和汽车电子技术的演进是密不可分的。v汽车电子是车体电子控制装置和车载电子控制装置的总称。它包含车体电子控制装置(车身电子ECU),它们包括发动机、底盘、车身电子控制等车载电子控制装置,包括汽车信息系统(行车电脑)、导航系统、汽车音响及电视娱乐系统、 车载通信系统、上网设备等v汽车电子的历史演进近几年Android车机的出货量趋势图 跟Linux、Windows等其他OS的对比?3安卓汽车平台Android Automotive FeaturesAndroid N(launched)Vehicle system

2、 UIHVAC managementAM/FM radio managementBackup camera managementVehicle audio routingHost side BT improvementsVHAL, VNSVehicle OS/App update mechanism(garage mode)Android N.Car(launched)Core automotive appsMulti-screen (cluster) supportBT: AVRCP 1.6, MAP 1.1Deep sleep managementAdditional Car APIsAu

3、dio management improvementsApp whitelistingAndroid O (& MR1)(in development)Quick boot (12 seconds)Treble HIDL migrationCar Notification CenterAndroid Auto Projected supportFlash management improvementsIdentity managementEmulator with vehicle net. simRadio improvements Car Diagnostics APIs Audio imp

4、rovementsBT improvements (e.g. auto- connect)EVSAndroid P(planning)Multi-zone audioMulti-display supportDual band hotspot supportMulti-camera support(360 camera support)Vehicle network gatekeeping App/OS update size reduce More to come2016 Q32016 Q42017 Q32018 Q34Android Automotive5AndroidAndroid Au

5、tomotiveAPPLICATIONSALARMBROWSERCALCULATORCALENDARCAMERACLOCKCONTACTSDIALEREMAILHOMEIMMEDIA PLAYERPHOTO ALBUMSMS/MMSVOICE DIALCAR DIALERCAR HOMECAR MEDIACAR MENU DRIVERCAR MESSAGING CAR NOTIFICATIONCAR SYSTEM BARCAR SETTINGSHVACRADIOANDROID FRAMEWORKCONTENT PROVIDERSMANAGERS(ACTIVITY, LOCATION, PACK

6、AGE, NOTIFICATION, RESOURCE, TELEPHONY, WINDOW) VIEW SYSTEMAUDIO POLICY APICAR SENSORSHAVC MANAGERGLOBAL VOICE TRIGGERAPIPERSONALIZATIONTRUST AGENTANDROID RUNTIMEANDROID SYSTEM SERVICESAUDIO FOCUSBLUETOOTH STACKCAR SERVICECAR UI MODECAR UI PROVIDERGARAGE MODEVEHICLE NETWORK SERVICEARTCORE LIBRARIESA

7、UDIO MANAGERFREETYPELIBCMEDIA FRAMEWORKOPENGL/ESSQLITESSLSURFACE MANAGERWEBKITHALAUDIOBLUETOOTHCAMERADRMEXTERNAL STORAGEGRAPHICSINPUTMEDIASENSORSTVREARVIEW CAMERA HALVEHICLE HALLINUX KERNELDRIVERS(AUDIO, BINDER(IPC), BLUETOOTH, CAMERA, DISPLAY, KEYPAD, SHARED MEMORY, USB, WIFI) POWER MANAGEMENTCAN I

8、NTERFACEDEEP SLEEPMULTI-PROFILE USB HOSTREARVIEW CAMERA QUICKBOOT6Cockpit ProductsCutting Edge Digital ClusterConnected Infotainment SystemHead-Up DisplayRear Seat Entertainment2017-11-21Thundersoft Confidential67Software Architecture of Cockpit82017-11-21THUNDERSOFT CONFIDENTIAL8Requirement of Auto

9、motive OSvDistributed systemScalability for connectivityInteraction between various sub-systemsvUnified Human InterfaceConsistent HMI style for brandsEasy to customize HMIvSafety and SecurityStable and reliable (ISO-26262)Tamper-proofingCyber-SecurityWhat is KanziKanzi StudiovIDE for Kanzi family to

10、olkitvWYSIWYGvDrag & drop without codingvSimulator for developer and designerKanzi UI EnginevBased on OpenGL/ES 2.0 or highervHigh-Performance UI enginevCross PlatformKanzi ConnectvClient-Server RPCvSecured CommunicationvBearer can be IP, CAN, BT, etc.9Principal of KanziDATAUSER INPUTREMOTE ACCESSKA

11、NZI UI SOLUTIONLOCALIZATIONSTATE MACHINE (LOGIC)MODELVIEWCONTROLKANZI Connect SOLUTIONKANZI Logic (ongoing)PLATFORM (QNX, Qt, Linux, RTOS, etc.)10KANZI UI11ImportOne click DeployUI DesignScreens &TransitionsExport KZBRun on Android DeviceContent DatabaseAssets 2D / 3DDataInteraction LogicScriptingAp

12、plication DataPluginsUIControl LogicState LogicActions & TriggersData SourcesCompile APKPlatform ServicesSensorsNative CodeVisual States12ActivityKANZI ACTIVITYKanzi ActivityAndroid UIKanzi UIANDROID FRAMEWORKKanzi ViewAndroid View#1Android View#2Android View#3Combined UIKANZI RUNTIME (C+)JNIGateway

13、Kanzi AppResource sAssets.KZBNDKSurface View13KANZI Connect14KANZI CONNECT ARCHITECTURE (OVERALL)Kanzi Connect Server - a system that hosts services and allows clients to access themKanzi Connect Client a device that connects to serverand consumes digital servicesKanzi Connect Service a software com

14、ponent that provides integration to platform features or external components and can be used to serve almost any particular use-caseClient Application#1Client Application#2Client Application#3Kanzi Connect ServerServicesService#1Service#215libconnect_server.soService 1Content ServiceTCPService 1JNIK

15、anzi Connect ClientAndroid Activity(Java)libkanzi.soTCPKanziUIDataSourcesServicePlugins KanziConnetClientLoad JniJNITCPContent ServiceServer ThreadNative C+(Auto)TCPJava API(Auto)xxx_service.jarlibxxx_service.soJava ServiceImplKanzi Connect ServiceProviderProviderKANZI CONNECT ARCHITECTURE (ANDROID)

16、16vKanzi Connect is written in cross platform C+vKanzi Connect offers C+, Java and Rest APIKanzi Connect Server (Java Service)11/21/201177SERVICE DEVELOPMENT WORKFLOW17DEFINEINTERFACEGENERATE INTERFACECODEIMPLEMENTLOGICREGISTERTOSERVERRUNMyService.hpXMLIService.hppp&MyService.cppOrMyService.jav aSer

17、ver.Register (MyService)ContentProfileServiceManagementStateManagerPersistenceLanguageBindingsPackagesServicesNetworkDiagnosticsSystemUpdatesPolicyLifecycleConnectionAdapterContentProviderKanziData SourceAndroidDataSourceSqLiteDataSourcePacket RoutingServiceAdaptersRemote Services3rdPartyServicesTCP

18、 / IPSSLHTTPStreamingDLNA/RTSPBT / HFAPIRemoteContentSystemDatabaseContentDatabaseAndroidLinuxQNXWindowsFile ServerSD / DiskBTSharedMemoryVersion 1.018Availability in 2018/2019Playback PositionAndroid Media Player(JAVA)StopActionPauseActionAPP UIKANZI PLUGINOBJECTSPauseButtonPlayActionPlayButtonCoverImageStopButtonTrack NameServiceInterfaceDataObjectsSERVICEINTERFACEMethodsDataPLATFORMSERVICEStateChangedTriggerEventsJNI19A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论