赞
踩
Android for Cars provides two complementary ways for developers to deliver their app experiences in a car:
Android Automotive is
Android
same codebase
and lives in the same repository
as the Android shipped on phones, tablets, etc.Android Automotive extends
Android
Google Automotive Services (GAS) is a collection of applications and services that automotive OEMs can choose to license and integrate into their in-vehicle infotainment (IVI) systems.
The usage of GAS
Car makers who wish to provide Google services such as Maps, Play Store, Assistant, and so on can work directly with Google to support GAS. GAS consists of software built on top of Android Automotive OS for the purpose of delivering such services.
How to access GAS :
For details and access to latest version of GAS applications, reach sout to OEM`s Google point of contact.
Car API. Contains the APIs such as CarHvacManager
and CarSensorManager
.
For details on supported APIs, refer to platform/packages/services/Car/car-lib
.
CarService. Located at /platform/packages/services/Car/
.
Vehicle HAL. Interface that defines the vehicle properties OEMs can implement.
Contains property metadata (for example, whether the vehicle property is an int and which change modes are allowed). Located at hardware/libhardware/include/hardware/vehicle.h
.
For a basic reference implementation, refer to hardware/libhardware/modules/vehicle/
.
VehicleNetworkService:
Car API
).vns_policy.xml
和 vendor_vns_policy.xml
.Located /platform/packages/services/Car/vehicle_network_service/
;/platform/packages/services/Car/libvehiclenetwork/
.to be continued >>>
creator | Date | Version | |
---|---|---|---|
Justin_Yip | 2021-01-01 | 1.0 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。