Car |
Top level car API for Android Automotive OS deployments.
|
Car.CarServiceLifecycleListener |
Callback to notify the Lifecycle of car service.
|
CarAppFocusManager |
CarAppFocusManager allows applications to set and listen for the current application focus
like active navigation or active voice command.
|
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.
|
CarAudioManager |
APIs for handling audio in a car.
|
CarAudioManager.CarVolumeCallback |
Callback interface to receive volume change events in a car.
|
CarInfoManager |
This class was deprecated
in API level 33.
Use CarPropertyManager instead.
|
CarInputManager |
This API allows capturing selected input events.
|
CarInternalErrorException |
Exception thrown when something unexpected happened in cars.
|
CarMediaIntents |
Defines media related intents (and their extras) for the car.
|
CarNotConnectedException |
This class was deprecated
in API level 29.
No longer thrown by the Android API. Do not use in new code.
|
CarOccupantZoneManager |
API to get information on displays and users in the car.
|
CarOccupantZoneManager.OccupantZoneConfigChangeListener |
Listener to monitor any Occupant Zone configuration change.
|
CarOccupantZoneManager.OccupantZoneInfo |
Represents an occupant zone in a car.
|
CarPackageManager |
Provides car specific API related with package management.
|
CarPowerManager |
API to receive power policy change notifications.
|
CarPowerManager.CarPowerPolicyListener |
Listeners to receive power policy change.
|
CarPowerPolicy |
Car power policy definition.
|
CarPowerPolicyFilter |
Filter to receive power policy changes that a listener is interested in.
|
CarPowerPolicyFilter.Builder |
A builder for CarPowerPolicyFilter
|
CarPropertyConfig<T> |
Represents general information about car property such as data type and min/max ranges for car
areas (if applicable).
|
CarPropertyManager |
Provides an application interface for interacting with the Vehicle specific properties.
|
CarPropertyManager.AsyncPropertyRequest |
An async get/set property request.
|
CarPropertyManager.CarPropertyEventCallback |
Application registers CarPropertyEventCallback object to receive updates and changes
to subscribed Vehicle specific properties.
|
CarPropertyManager.GetPropertyCallback |
A callback CarPropertyManager#getPropertiesAsync when succeeded or failed.
|
CarPropertyManager.GetPropertyRequest |
A request for CarPropertyManager#getPropertiesAsync(List, long, CancellationSignal,
Executor, GetPropertyCallback) .
|
CarPropertyManager.GetPropertyResult<T> |
A successful result for GetPropertyCallback .
|
CarPropertyManager.PropertyAsyncError |
An error result for GetPropertyCallback or SetPropertyCallback .
|
CarPropertyManager.SetPropertyCallback |
A callback CarPropertyManager#setPropertiesAsync when succeeded or failed.
|
CarPropertyManager.SetPropertyRequest<T> |
A request for CarPropertyManager#setPropertiesAsync(List, long, CancellationSignal,
Executor, SetPropertyCallback) .
|
CarPropertyManager.SetPropertyResult |
A successful result for SetPropertyCallback .
|
CarPropertyValue<T> |
Stores a value for a vehicle property ID and area ID combination.
|
CarPropertyValue.PropertyStatus |
Value is CarPropertyValue.STATUS_AVAILABLE , CarPropertyValue.STATUS_UNAVAILABLE , or CarPropertyValue.STATUS_ERROR
|
CarRemoteAccessManager |
CarRemoteAccessManager allows applications to listen to remote task requests even while Android
System is not running.
|
CarRemoteAccessManager.CompletableRemoteTaskFuture |
An interface passed from RemoteTaskClientCallback .
|
CarRemoteAccessManager.RemoteTaskClientCallback |
Listener for remote task events.
|
CarSensorEvent |
This class was deprecated
in API level 29.
consider using CarPropertyValue and
CarPropertyManager instead.
|
CarSensorEvent.EnvironmentData |
Environment data with timestamp and temperature.
|
CarSensorManager |
This class was deprecated
in API level 29.
Use CarPropertyManager instead.
API for monitoring car sensor data.
|
CarSensorManager.OnSensorChangedListener |
Listener for car sensor data change.
|
CarUxRestrictions |
Car UX Restrictions event.
|
CarUxRestrictions.Builder |
Builder class for CarUxRestrictions
|
CarUxRestrictions.CarUxRestrictionsInfo |
Value is either 0 or a combination of CarUxRestrictions.UX_RESTRICTIONS_BASELINE , CarUxRestrictions.UX_RESTRICTIONS_NO_DIALPAD , CarUxRestrictions.UX_RESTRICTIONS_NO_FILTERING , CarUxRestrictions.UX_RESTRICTIONS_LIMIT_STRING_LENGTH , CarUxRestrictions.UX_RESTRICTIONS_NO_KEYBOARD , CarUxRestrictions.UX_RESTRICTIONS_NO_VIDEO , CarUxRestrictions.UX_RESTRICTIONS_LIMIT_CONTENT , CarUxRestrictions.UX_RESTRICTIONS_NO_SETUP , CarUxRestrictions.UX_RESTRICTIONS_NO_TEXT_MESSAGE , and CarUxRestrictions.UX_RESTRICTIONS_NO_VOICE_TRANSCRIPTION
|
CarUxRestrictionsManager |
API to register and get the User Experience restrictions imposed based on the car's driving
state.
|
CarUxRestrictionsManager.OnUxRestrictionsChangedListener |
Listener Interface for clients to implement to get updated on driving state related
changes.
|
CarVersion |
Represents the API version of the Car SDK.
|
CarVersion.VERSION_CODES |
Contains pre-defined versions matching Car releases.
|
CarWatchdogManager |
CarWatchdogManager allows applications to collect latest system resource overuse statistics, add
listener for resource overuse notifications, and update resource overuse configurations.
|
CarWatchdogManager.ResourceOveruseListener |
Listener to get resource overuse notifications.
|