android.car
Interfaces
| Car.CarServiceLifecycleListener | Callback to notify the Lifecycle of car service. |
| CarAppFocusManager.OnAppFocusChangedListener | Listener to get notification for app getting information on application type status changes. |
| CarAppFocusManager.OnAppFocusOwnershipCallback | Listener to get notification for app getting information on app type ownership loss. |
| CarOccupantZoneManager.OccupantZoneConfigChangeListener | Listener to monitor any Occupant Zone configuration change. |
Classes
| ApiVersion<T extends ApiVersion<?>> | Abstraction of Android APIs. |
| Car | Top level car API for Android Automotive OS deployments. |
| CarAppFocusManager | CarAppFocusManager allows applications to set and listen for the current application focus like active navigation or active voice command. |
| CarInfoManager |
This class is deprecated.
Use CarPropertyManager instead.
|
| CarOccupantZoneManager | API to get information on displays and users in the car. |
| CarOccupantZoneManager.OccupantZoneInfo | Represents an occupant zone in a car. |
| CarVersion |
Represents the API version of the Car SDK.
|
| CarVersion.VERSION_CODES | Contains pre-defined versions matching Car releases. |
| EvConnectorType |
This class is deprecated.
Use EvChargingConnectorType as the return value
of CarPropertyManager.getProperty(int, int) instead.
|
| FuelType | FuelType denotes the different fuels a vehicle may use. |
| GsrComplianceType |
Used by VehiclePropertyIds.GENERAL_SAFETY_REGULATION_COMPLIANCE to
indicate what kind of general safety regulation compliance requirement is
enforced.
|
| PlatformVersion | Represents the API version of the standard Android SDK. |
| PlatformVersion.VERSION_CODES | Contains pre-defined versions matching Car releases. |
| PortLocationType | Used by INFO_FUEL_DOOR_LOCATION/INFO_CHARGE_PORT_LOCATION to enumerate fuel door or ev port location. |
| VehicleAreaSeat |
Object used to indicate the area value for car properties which have area type
VehicleAreaType.VEHICLE_AREA_TYPE_SEAT.
|
| VehicleAreaType | List of different supported area types for vehicle properties. |
| VehicleAreaWheel |
Object used to indicate area value for car properties which have area type
VehicleAreaType.VEHICLE_AREA_TYPE_WHEEL.
|
| VehicleGear | List of enums for vehicle gears. |
| VehicleIgnitionState | Possible states of a vehicle's ignition. |
| VehiclePropertyIds | List of vehicle property IDs. |
| VehicleUnit |
Units used for int or float VehiclePropertyIds with no attached enum types.
|
Exceptions
| CarNotConnectedException | This class is deprecated. No longer thrown by the Android API. Do not use in new code. |
| PlatformVersionMismatchException | Exception thrown when an App tries to calls an API not supported in the platform version. |
Interfaces
Classes
- ApiVersion
- Car
- CarAppFocusManager
- CarInfoManager
- CarOccupantZoneManager
- CarOccupantZoneManager.OccupantZoneInfo
- CarVersion
- CarVersion.VERSION_CODES
- EvConnectorType
- FuelType
- GsrComplianceType
- PlatformVersion
- PlatformVersion.VERSION_CODES
- PortLocationType
- VehicleAreaSeat
- VehicleAreaType
- VehicleAreaWheel
- VehicleGear
- VehicleIgnitionState
- VehiclePropertyIds
- VehicleUnit
Exceptions