Lines Matching refs:car
2 package android.car {
15 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_FEATURES) public int disableFeat…
16 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_FEATURES) public int enableFeatu…
17 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_FEATURES) public java.u…
18 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_FEATURES) public java.u…
19 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_FEATURES) public java.u…
20 …field public static final String ACCESS_PRIVATE_DISPLAY_ID = "android.car.permission.ACCESS_PRIVAT…
25 …field @FlaggedApi("android.car.feature.display_compatibility") public static final String CAR_DISP…
28 …field public static final String CAR_EXTRA_CLUSTER_ACTIVITY_STATE = "android.car.cluster.ClusterAc…
29 field public static final String CAR_INPUT_SERVICE = "android.car.input";
33 …field public static final String CAR_REMOTEACCESS_REMOTE_TASK_CLIENT_SERVICE = "android.car.remote…
38 …field @FlaggedApi("android.car.feature.persist_ap_settings") public static final String CAR_WIFI_S…
46 …field public static final String PERMISSION_ACCESS_MIRRORRED_SURFACE = "android.car.permission.ACC…
47 …field public static final String PERMISSION_ADJUST_RANGE_REMAINING = "android.car.permission.ADJUS…
48 …eld @FlaggedApi("android.car.feature.car_app_card") public static final String PERMISSION_BIND_APP…
49 …field public static final String PERMISSION_CAR_DIAGNOSTIC_CLEAR = "android.car.permission.CLEAR_C…
50 …field public static final String PERMISSION_CAR_DIAGNOSTIC_READ_ALL = "android.car.permission.CAR_…
51 …field public static final String PERMISSION_CAR_DRIVING_STATE = "android.car.permission.CAR_DRIVIN…
52 …field public static final String PERMISSION_CAR_DYNAMICS_STATE = "android.car.permission.CAR_DYNAM…
53 …field public static final String PERMISSION_CAR_ENGINE_DETAILED = "android.car.permission.CAR_ENGI…
54 …field public static final String PERMISSION_CAR_EPOCH_TIME = "android.car.permission.CAR_EPOCH_TIM…
55 …field public static final String PERMISSION_CAR_INSTRUMENT_CLUSTER_CONTROL = "android.car.permissi…
56 …pi("android.car.feature.cluster_health_monitoring") public static final String PERMISSION_CAR_MONI…
57 …field public static final String PERMISSION_CAR_MONITOR_INPUT = "android.car.permission.CAR_MONITO…
58 field public static final String PERMISSION_CAR_POWER = "android.car.permission.CAR_POWER";
59 …field public static final String PERMISSION_CAR_PROJECTION = "android.car.permission.CAR_PROJECTIO…
60 …field public static final String PERMISSION_CAR_PROJECTION_STATUS = "android.car.permission.ACCESS…
61 …field public static final String PERMISSION_CAR_TEST_SERVICE = "android.car.permission.CAR_TEST_SE…
62 …field public static final String PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION = "android.car.permi…
63 …field public static final String PERMISSION_COLLECT_CAR_WATCHDOG_METRICS = "android.car.permission…
64 …field public static final String PERMISSION_CONTROL_ADAS_SETTINGS = "android.car.permission.CONTRO…
65 …field public static final String PERMISSION_CONTROL_ADAS_STATES = "android.car.permission.CONTROL_…
66 …field public static final String PERMISSION_CONTROL_APP_BLOCKING = "android.car.permission.CONTROL…
67 …field public static final String PERMISSION_CONTROL_CAR_AIRBAGS = "android.car.permission.CONTROL_…
68 …field public static final String PERMISSION_CONTROL_CAR_APP_LAUNCH = "android.car.permission.CONTR…
69 …field public static final String PERMISSION_CONTROL_CAR_CLIMATE = "android.car.permission.CONTROL_…
70 …field public static final String PERMISSION_CONTROL_CAR_DOORS = "android.car.permission.CONTROL_CA…
71 …dApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSION_C…
72 …field public static final String PERMISSION_CONTROL_CAR_EVS_ACTIVITY = "android.car.permission.CON…
73 …field public static final String PERMISSION_CONTROL_CAR_FEATURES = "android.car.permission.CONTROL…
74 …field public static final String PERMISSION_CONTROL_CAR_MIRRORS = "android.car.permission.CONTROL_…
75 …c final String PERMISSION_CONTROL_CAR_OCCUPANT_AWARENESS_SYSTEM = "android.car.permission.CONTROL_…
76 …field public static final String PERMISSION_CONTROL_CAR_POWER_POLICY = "android.car.permission.CON…
77 …field public static final String PERMISSION_CONTROL_CAR_SEATS = "android.car.permission.CONTROL_CA…
78 …field public static final String PERMISSION_CONTROL_CAR_WATCHDOG_CONFIG = "android.car.permission.…
79 …field public static final String PERMISSION_CONTROL_CAR_WINDOWS = "android.car.permission.CONTROL_…
80 …field public static final String PERMISSION_CONTROL_DRIVER_MONITORING_SETTINGS = "android.car.perm…
81 …field public static final String PERMISSION_CONTROL_ENERGY_PORTS = "android.car.permission.CONTROL…
82 …field public static final String PERMISSION_CONTROL_EXTERIOR_LIGHTS = "android.car.permission.CONT…
83 …field public static final String PERMISSION_CONTROL_GLOVE_BOX = "android.car.permission.CONTROL_GL…
84 …gedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSION…
85 …field public static final String PERMISSION_CONTROL_POWERTRAIN = "android.car.permission.CONTROL_C…
86 …field public static final String PERMISSION_CONTROL_REMOTE_ACCESS = "android.car.permission.CONTRO…
87 …field public static final String PERMISSION_CONTROL_SHUTDOWN_PROCESS = "android.car.permission.CON…
88 …field public static final String PERMISSION_CONTROL_STEERING_WHEEL = "android.car.permission.CONTR…
89 …aggedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSI…
90 …field public static final String PERMISSION_CONTROL_WINDSHIELD_WIPERS = "android.car.permission.CO…
91 …field public static final String PERMISSION_EXTERIOR_LIGHTS = "android.car.permission.CAR_EXTERIOR…
92 …field public static final String PERMISSION_MANAGE_CAR_SYSTEM_UI = "android.car.permission.MANAGE_…
93 …aggedApi("android.car.feature.display_compatibility") public static final String PERMISSION_MANAGE…
94 …field public static final String PERMISSION_MANAGE_OCCUPANT_CONNECTION = "android.car.permission.M…
95 …field public static final String PERMISSION_MANAGE_OCCUPANT_ZONE = "android.car.permission.MANAGE_…
96 …field public static final String PERMISSION_MANAGE_REMOTE_DEVICE = "android.car.permission.MANAGE_…
97 …field public static final String PERMISSION_MANAGE_THREAD_PRIORITY = "android.car.permission.MANAG…
98 field public static final String PERMISSION_MILEAGE = "android.car.permission.CAR_MILEAGE";
99 …field public static final String PERMISSION_MIRROR_DISPLAY = "android.car.permission.MIRROR_DISPLA…
100 …field @Deprecated public static final String PERMISSION_MOCK_VEHICLE_HAL = "android.car.permission…
101 …field public static final String PERMISSION_MONITOR_CAR_EVS_STATUS = "android.car.permission.MONIT…
102 …field public static final String PERMISSION_READ_ADAS_SETTINGS = "android.car.permission.READ_ADAS…
103 …field public static final String PERMISSION_READ_ADAS_STATES = "android.car.permission.READ_ADAS_S…
104 …laggedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISS…
105 …field public static final String PERMISSION_READ_CAR_OCCUPANT_AWARENESS_STATE = "android.car.permi…
106 …aggedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSI…
107 …field public static final String PERMISSION_READ_CAR_VENDOR_PERMISSION_INFO = "android.car.permiss…
108 …field public static final String PERMISSION_READ_DRIVER_MONITORING_SETTINGS = "android.car.permiss…
109 …field public static final String PERMISSION_READ_DRIVER_MONITORING_STATES = "android.car.permissio…
110 …dApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSION_R…
111 …aggedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSI…
112 …ggedApi("android.car.feature.persist_ap_settings") public static final String PERMISSION_READ_PERS…
113 …Api("android.car.feature.android_vic_vehicle_properties") public static final String PERMISSION_RE…
114 …FlaggedApi("android.car.feature.android_vic_vehicle_properties") public static final String PERMIS…
115 …field public static final String PERMISSION_READ_WINDSHIELD_WIPERS = "android.car.permission.READ_…
116 …field public static final String PERMISSION_RECEIVE_CAR_AUDIO_DUCKING_EVENTS = "android.car.permis…
117 …field public static final String PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY = "android.car.permission…
118 …field public static final String PERMISSION_REQUEST_CAR_EVS_ACTIVITY = "android.car.permission.REQ…
119 …field public static final String PERMISSION_STORAGE_MONITORING = "android.car.permission.STORAGE_M…
120 …field public static final String PERMISSION_TEMPLATE_RENDERER = "android.car.permission.TEMPLATE_R…
121 field public static final String PERMISSION_TIRES = "android.car.permission.CAR_TIRES";
122 …field public static final String PERMISSION_USE_CAR_EVS_CAMERA = "android.car.permission.USE_CAR_E…
123 …field public static final String PERMISSION_USE_CAR_TELEMETRY_SERVICE = "android.car.permission.US…
124 …field public static final String PERMISSION_USE_CAR_WATCHDOG = "android.car.permission.USE_CAR_WAT…
125 …field public static final String PERMISSION_VENDOR_EXTENSION = "android.car.permission.CAR_VENDOR_…
126 …field public static final String PERMISSION_VMS_PUBLISHER = "android.car.permission.VMS_PUBLISHER";
127 …field public static final String PERMISSION_VMS_SUBSCRIBER = "android.car.permission.VMS_SUBSCRIBE…
129 …field public static final String PROPERTY_EMULATED_PLATFORM_VERSION_MAJOR = "com.android.car.inter…
130 …field public static final String PROPERTY_EMULATED_PLATFORM_VERSION_MINOR = "com.android.car.inter…
132 field public static final String TEST_SERVICE = "car-service-test";
140 …method @FlaggedApi("android.car.feature.cluster_health_monitoring") @NonNull @RequiresPermission(a…
145 …FileDescriptor, @NonNull android.os.ParcelFileDescriptor, @NonNull android.car.CarBugreportManager…
160 …n.MANAGE_USERS, android.car.Car.PERMISSION_MANAGE_OCCUPANT_ZONE}) public int assignVisibleUserToOc…
161 …uiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public int getAudioZoneIdFo…
162 …method @RequiresPermission(android.car.Car.ACCESS_PRIVATE_DISPLAY_ID) public int getDisplayIdForDr…
163 …ethod @Nullable @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
164 …method @Nullable public android.car.CarOccupantZoneManager.OccupantZoneInfo getOccupantZoneForDisp…
165 …ission.MANAGE_USERS, android.car.Car.PERMISSION_MANAGE_OCCUPANT_ZONE}) public int unassignOccupant…
173 …ion(android.car.Car.PERMISSION_CAR_PROJECTION) public void addKeyEventHandler(@NonNull java.util.S…
174 …car.Car.PERMISSION_CAR_PROJECTION) public void addKeyEventHandler(@NonNull java.util.Set<java.lang…
175 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public java.util.Li…
176 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public android.os.B…
177 …method @FlaggedApi("android.car.feature.projection_query_bt_profile_inhibit") @RequiresPermission(…
178 … @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void registerProjectionList…
179 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void registerProjecti…
180 …iresPermission(android.car.Car.PERMISSION_CAR_PROJECTION_STATUS) public void registerProjectionSta…
181 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public boolean releaseBlueto…
182 …hod @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void removeKeyEventHandl…
183 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public boolean requestBlueto…
184 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void resetProjectionA…
185 … @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void startProjectionAccessP…
186 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void stopProjectionAc…
187 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void unregisterProjec…
188 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void unregisterProjec…
189 …resPermission(android.car.Car.PERMISSION_CAR_PROJECTION_STATUS) public void unregisterProjectionSt…
190 …od @RequiresPermission(android.car.Car.PERMISSION_CAR_PROJECTION) public void updateProjectionStat…
224 …ectionStatusChanged(int, @Nullable String, @NonNull java.util.List<android.car.projection.Projecti…
228 …ission(android.car.Car.PERMISSION_MANAGE_REMOTE_DEVICE) public android.content.pm.PackageInfo getE…
229 …RequiresPermission(android.car.Car.PERMISSION_MANAGE_REMOTE_DEVICE) public boolean isOccupantZoneP…
230 …(android.car.Car.PERMISSION_MANAGE_REMOTE_DEVICE) public void registerStateCallback(@NonNull java.…
231 …={android.car.Car.PERMISSION_CAR_POWER, android.car.Car.PERMISSION_MANAGE_REMOTE_DEVICE}) public v…
232 …method @RequiresPermission(android.car.Car.PERMISSION_MANAGE_REMOTE_DEVICE) public void unregister…
244 …method public void onAppStateChanged(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo,…
245 …method public void onOccupantZoneStateChanged(@NonNull android.car.CarOccupantZoneManager.Occupant…
252 public final class SyncResultCallback<V> implements android.car.ResultCallback<V> {
297 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
298 …car.Car.PERMISSION_READ_ADAS_STATES, android.car.Car.PERMISSION_CONTROL_ADAS_STATES})) @RequiresPe…
299 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
300 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
301 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
302 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
303 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
304 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
305 …field @RequiresPermission.Write(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION…
306 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
307 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
308 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
309 …car.Car.PERMISSION_READ_ADAS_STATES, android.car.Car.PERMISSION_CONTROL_ADAS_STATES})) @RequiresPe…
310 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_DOORS) public static final int DO…
311 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
312 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
313 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
314 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
315 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
316 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
317 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
318 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
319 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
320 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
321 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
322 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
323 …field @RequiresPermission(android.car.Car.PERMISSION_CAR_ENGINE_DETAILED) public static final int …
324 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
325 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
326 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_GLOVE_BOX) public static final int GL…
327 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_GLOVE_BOX) public static final int GL…
328 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
329 …car.Car.PERMISSION_READ_DRIVER_MONITORING_SETTINGS, android.car.Car.PERMISSION_CONTROL_DRIVER_MONI…
330 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
331 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
332 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_CLIMATE) public static final int …
333 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
334 …field @RequiresPermission.Write(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION…
335 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
336 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
337 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
338 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
339 …car.Car.PERMISSION_READ_ADAS_SETTINGS, android.car.Car.PERMISSION_CONTROL_ADAS_SETTINGS})) @Requir…
340 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
341 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
342 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
343 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
344 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
345 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_MIRRORS) public static final int …
346 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_MIRRORS) public static final int …
347 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
348 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_AIRBAGS) public static final int …
349 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
350 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
351 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
352 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
353 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
354 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
355 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_SEATS) public static final int SE…
356 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
357 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
358 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
359 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
360 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
361 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
362 …field @RequiresPermission(android.car.Car.PERMISSION_CONTROL_STEERING_WHEEL) public static final i…
363 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
364 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
365 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
366 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
367 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
368 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
369 …car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.annotation.Require…
370 …gedApi("android.car.feature.android_vic_vehicle_properties") @RequiresPermission.Read(@androidx.an…
371 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
372 …field @RequiresPermission.Read(@androidx.annotation.RequiresPermission(android.car.Car.PERMISSION_…
373 …car.Car.PERMISSION_READ_WINDSHIELD_WIPERS, android.car.Car.PERMISSION_CONTROL_WINDSHIELD_WIPERS}))…
407 package android.car.admin {
410 …on.MANAGE_USERS, android.Manifest.permission.CREATE_USERS}) public android.car.admin.CreateUserRes…
411 …on.MANAGE_USERS, android.Manifest.permission.CREATE_USERS}) public android.car.admin.RemoveUserRes…
412 …on.MANAGE_USERS, android.Manifest.permission.CREATE_USERS}) public android.car.admin.StartUserInBa…
413 …on.MANAGE_USERS, android.Manifest.permission.CREATE_USERS}) public android.car.admin.StopUserResul…
461 package android.car.annotation {
465 method public abstract android.car.annotation.ApiRequirements.CarVersion minCarVersion();
466 …method public abstract android.car.annotation.ApiRequirements.PlatformVersion minPlatformVersion();
471 method public android.car.CarVersion get();
472 enum_constant public static final android.car.annotation.ApiRequirements.CarVersion TIRAMISU_0;
473 enum_constant public static final android.car.annotation.ApiRequirements.CarVersion TIRAMISU_1;
474 enum_constant public static final android.car.annotation.ApiRequirements.CarVersion TIRAMISU_2;
475 enum_constant public static final android.car.annotation.ApiRequirements.CarVersion TIRAMISU_3;
476 …enum_constant public static final android.car.annotation.ApiRequirements.CarVersion UPSIDE_DOWN_CA…
477 …enum_constant public static final android.car.annotation.ApiRequirements.CarVersion UPSIDE_DOWN_CA…
478 …enum_constant public static final android.car.annotation.ApiRequirements.CarVersion VANILLA_ICE_CR…
482 method public android.car.PlatformVersion get();
483 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion TIRAMISU_…
484 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion TIRAMISU_…
485 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion TIRAMISU_…
486 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion TIRAMISU_…
487 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion UPSIDE_DO…
488 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion UPSIDE_DO…
489 …enum_constant public static final android.car.annotation.ApiRequirements.PlatformVersion VANILLA_I…
494 package android.car.app {
497 …method @Nullable @RequiresPermission(android.car.Car.PERMISSION_MIRROR_DISPLAY) public android.os.…
499 …car.Car.PERMISSION_MANAGE_CAR_SYSTEM_UI, android.Manifest.permission.INTERACT_ACROSS_USERS}) publi…
503 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_APP_LAUNCH) public void moveRoot…
504 …iresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) public void registerCarSys…
505 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_APP_LAUNCH) public void setPersi…
506 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_APP_LAUNCH) public int setPersis…
513 …@FlaggedApi("android.car.feature.display_compatibility") public final class CarDisplayCompatContai…
514 …method @RequiresPermission(android.car.Car.PERMISSION_MANAGE_DISPLAY_COMPATIBILITY) @UiThread publ…
515 …method @RequiresPermission(android.car.Car.PERMISSION_MANAGE_DISPLAY_COMPATIBILITY) @UiThread publ…
516 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_MANAGE_DISPLAY_COMPATIBILITY) @UiTh…
517 …method @RequiresPermission(allOf={android.car.Car.PERMISSION_MANAGE_DISPLAY_COMPATIBILITY, android…
520 …@FlaggedApi("android.car.feature.display_compatibility") public static final class CarDisplayCompa…
522 …method @NonNull public android.car.app.CarDisplayCompatContainer.Builder setSurfaceViewCallback(@N…
525 …@FlaggedApi("android.car.feature.display_compatibility") public final class CarDisplayCompatManage…
526 ….car.Car.PERMISSION_MANAGE_DISPLAY_COMPATIBILITY) public android.car.app.CarDisplayCompatContainer…
530 …method @NonNull public android.car.app.CarTaskViewHost createControlledCarTaskView(@NonNull androi…
542 …askView(@NonNull android.car.app.ControlledRemoteCarTaskViewConfig, @NonNull java.util.concurrent.…
548 method public void onConnected(@NonNull android.car.app.CarTaskViewController);
549 method public void onDisconnected(@NonNull android.car.app.CarTaskViewController);
564 …method @MainThread @RequiresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) pu…
570 …method @RequiresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) public void re…
573 …method @MainThread @RequiresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) pu…
574 …method @MainThread @RequiresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) pu…
575 …method @MainThread @RequiresPermission(android.car.Car.PERMISSION_REGISTER_CAR_SYSTEM_UI_PROXY) pu…
582 …method public default void onTaskViewCreated(@NonNull android.car.app.ControlledRemoteCarTaskView);
596 method @NonNull public android.car.app.ControlledRemoteCarTaskViewConfig build();
597 …method @NonNull public android.car.app.ControlledRemoteCarTaskViewConfig.Builder setActivityIntent…
598 …method @NonNull public android.car.app.ControlledRemoteCarTaskViewConfig.Builder setShouldAutoRest…
599 …method @NonNull public android.car.app.ControlledRemoteCarTaskViewConfig.Builder setShouldCaptureG…
600 …method @NonNull public android.car.app.ControlledRemoteCarTaskViewConfig.Builder setShouldCaptureL…
605 package android.car.cluster {
608 …method @Deprecated public void registerCallback(String, android.car.cluster.CarInstrumentClusterMa…
610 …method @Deprecated public void unregisterCallback(android.car.cluster.CarInstrumentClusterManager.…
611 …field @Deprecated public static final String CATEGORY_NAVIGATION = "android.car.cluster.NAVIGATION…
612 …field @Deprecated public static final String KEY_EXTRA_ACTIVITY_STATE = "android.car.cluster.Clust…
620 …method @NonNull public static android.car.cluster.ClusterActivityState create(boolean, @NonNull an…
621 …method @NonNull public static android.car.cluster.ClusterActivityState fromBundle(@NonNull android…
625 …method @NonNull public android.car.cluster.ClusterActivityState setExtras(@NonNull android.os.Bund…
626 …method @NonNull public android.car.cluster.ClusterActivityState setUnobscuredBounds(@NonNull andro…
627 method @NonNull public android.car.cluster.ClusterActivityState setVisible(boolean);
631 …@FlaggedApi("android.car.feature.cluster_health_monitoring") public final class ClusterHomeManager…
632 …car.Car.PERMISSION_CAR_MONITOR_CLUSTER_NAVIGATION_STATE) public void registerClusterNavigationStat…
633 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_INSTRUMENT_CLUSTER_CONTROL) public void …
634 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_INSTRUMENT_CLUSTER_CONTROL) public void …
635 …on(android.car.Car.PERMISSION_CAR_MONITOR_CLUSTER_NAVIGATION_STATE) public void unregisterClusterN…
638 …@FlaggedApi("android.car.feature.cluster_health_monitoring") public static interface ClusterHomeMa…
644 package android.car.cluster.renderer {
648 …method @Deprecated protected abstract android.car.cluster.renderer.NavigationRenderer createNaviga…
649 …method @Deprecated @Nullable public android.car.cluster.renderer.NavigationRenderer getNavigationR…
661 …method @MainThread @Nullable public abstract android.car.cluster.renderer.NavigationRenderer getNa…
667 method public void setClusterActivityState(@NonNull android.car.cluster.ClusterActivityState);
675 …method public abstract android.car.navigation.CarNavigationInstrumentCluster getNavigationProperti…
681 package android.car.content.pm {
688 …field public static final android.os.Parcelable.Creator<android.car.content.pm.AppBlockingPackageI…
700 …ctor public CarAppBlockingPolicy(android.car.content.pm.AppBlockingPackageInfo[], android.car.cont…
704 …field public static final android.os.Parcelable.Creator<android.car.content.pm.CarAppBlockingPolic…
705 field public final android.car.content.pm.AppBlockingPackageInfo[] blacklists;
706 field public final android.car.content.pm.AppBlockingPackageInfo[] whitelists;
711 method protected abstract android.car.content.pm.CarAppBlockingPolicy getAppBlockingPolicy();
713 …field public static final String SERVICE_INTERFACE = "android.car.content.pm.CarAppBlockingPolicyS…
717 …sPermission(android.Manifest.permission.QUERY_ALL_PACKAGES) public android.car.CarVersion getTarge…
719 …method @FlaggedApi("android.car.feature.display_compatibility") @RequiresPermission(allOf={android…
720 …method @Deprecated public void setAppBlockingPolicy(String, android.car.content.pm.CarAppBlockingP…
729 package android.car.diagnostic {
734 …method @android.car.diagnostic.CarDiagnosticEvent.FuelSystemStatus.Status @Nullable public Integer…
735 …method @android.car.diagnostic.CarDiagnosticEvent.FuelType.Type @Nullable public Integer getFuelTy…
736 …method @Nullable public android.car.diagnostic.CarDiagnosticEvent.CommonIgnitionMonitors getIgniti…
737 …method @android.car.diagnostic.CarDiagnosticEvent.SecondaryAirStatus.Status @Nullable public Integ…
750 …field public static final android.os.Parcelable.Creator<android.car.diagnostic.CarDiagnosticEvent>…
757 method @Deprecated public android.car.diagnostic.CarDiagnosticEvent.Builder atTimestamp(long);
758 method public android.car.diagnostic.CarDiagnosticEvent build();
759 method public static android.car.diagnostic.CarDiagnosticEvent.Builder newFreezeFrameBuilder();
760 method public static android.car.diagnostic.CarDiagnosticEvent.Builder newLiveFrameBuilder();
761 method public android.car.diagnostic.CarDiagnosticEvent.Builder setDtc(String);
762 method public android.car.diagnostic.CarDiagnosticEvent.Builder setFloatValue(int, float);
763 method public android.car.diagnostic.CarDiagnosticEvent.Builder setIntValue(int, int);
764 method public android.car.diagnostic.CarDiagnosticEvent.Builder setTimeStamp(long);
765 method @Deprecated public android.car.diagnostic.CarDiagnosticEvent.Builder withDtc(String);
766 …method @Deprecated public android.car.diagnostic.CarDiagnosticEvent.Builder withFloatValue(int, fl…
767 …method @Deprecated public android.car.diagnostic.CarDiagnosticEvent.Builder withIntValue(int, int);
771 …method @Nullable public android.car.diagnostic.CarDiagnosticEvent.CompressionIgnitionMonitors asCo…
772 …method @Nullable public android.car.diagnostic.CarDiagnosticEvent.SparkIgnitionMonitors asSparkIgn…
773 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor components;
774 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor fuelSystem;
775 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor misfire;
778 …public static final class CarDiagnosticEvent.CompressionIgnitionMonitors extends android.car.diagn…
779 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor EGROrVVT;
780 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor NMHCCatalyst;
781 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor NOxSCR;
782 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor PMFilter;
783 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor boostPressure;
784 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor exhaustGasSensor;
795 …car.diagnostic.CarDiagnosticEvent.FuelSystemStatus.OPEN_INSUFFICIENT_ENGINE_TEMPERATURE, android.c…
825 …car.diagnostic.CarDiagnosticEvent.FuelType.NOT_AVAILABLE, android.car.diagnostic.CarDiagnosticEven…
840 …car.diagnostic.CarDiagnosticEvent.SecondaryAirStatus.UPSTREAM, android.car.diagnostic.CarDiagnosti…
843 …public static final class CarDiagnosticEvent.SparkIgnitionMonitors extends android.car.diagnostic.…
844 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor ACRefrigerant;
845 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor EGR;
846 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor catalyst;
847 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor evaporativeSystem;
848 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor heatedCatalyst;
849 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor oxygenSensor;
850 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor oxygenSensorHeater;
851 field public final android.car.diagnostic.CarDiagnosticEvent.IgnitionMonitor secondaryAirSystem;
855 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_DIAGNOSTIC_CLEAR) public boolean clearFr…
856 …sion(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.Car.PERMISSION_CAR_DIA…
857 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
858 …sion(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.Car.PERMISSION_CAR_DIA…
859 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
860 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
861 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
862 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
863 …method @RequiresPermission(anyOf={android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.…
865 …car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL) public boolean registerListener(android.car.diagnostic…
866 …android.car.Car.PERMISSION_CAR_DIAGNOSTIC_READ_ALL, android.car.Car.PERMISSION_CAR_DIAGNOSTIC_CLEA…
871 …@IntDef({android.car.diagnostic.CarDiagnosticManager.FRAME_TYPE_LIVE, android.car.diagnostic.CarDi…
875 method public void onDiagnosticEvent(android.car.diagnostic.CarDiagnosticEvent);
993 package android.car.drivingstate {
999 …field public static final android.os.Parcelable.Creator<android.car.drivingstate.CarDrivingStateEv…
1009 … method @Nullable public android.car.drivingstate.CarDrivingStateEvent getCurrentCarDrivingState();
1010 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_APP_BLOCKING) public void injectDriv…
1011 …method public void registerListener(@NonNull android.car.drivingstate.CarDrivingStateManager.CarDr…
1016 method public void onDrivingStateChanged(android.car.drivingstate.CarDrivingStateEvent);
1024 method @NonNull public android.car.drivingstate.CarUxRestrictions getUxRestrictions(int, float);
1025 …method @NonNull public android.car.drivingstate.CarUxRestrictions getUxRestrictions(int, @FloatRan…
1027 …field @NonNull public static final android.os.Parcelable.Creator<android.car.drivingstate.CarUxRes…
1031 …able @RequiresPermission(android.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) public java…
1032 …method @Nullable public android.car.drivingstate.CarUxRestrictions getCurrentCarUxRestrictions(int…
1033 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) …
1034 …able @RequiresPermission(android.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) public java…
1036 …id.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) public boolean saveUxRestrictionsConfigur…
1037 …n(android.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) public boolean saveUxRestrictionsC…
1038 …method @Deprecated public void setListener(int, @NonNull android.car.drivingstate.CarUxRestriction…
1039 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_UX_RESTRICTIONS_CONFIGURATION) public bo…
1045 package android.car.evs {
1049 …ctor @FlaggedApi("android.car.feature.car_evs_stream_management") public CarEvsBufferDescriptor(in…
1054 method @FlaggedApi("android.car.feature.car_evs_stream_management") public int getType();
1056 …field @NonNull public static final android.os.Parcelable.Creator<android.car.evs.CarEvsBufferDescr…
1060 …method @RequiresPermission(android.car.Car.PERMISSION_MONITOR_CAR_EVS_STATUS) public void clearSta…
1061 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_EVS_ACTIVITY) public an…
1062 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_MONITOR_CAR_EVS_STATUS) public andr…
1063 …roid.car.feature.car_evs_query_service_status") @Nullable @RequiresPermission(android.car.Car.PERM…
1064 …method @RequiresPermission(android.car.Car.PERMISSION_MONITOR_CAR_EVS_STATUS) public boolean isSup…
1065 …hod @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_EVS_CAMERA) public void returnFrameBuff…
1066 …n(android.car.Car.PERMISSION_MONITOR_CAR_EVS_STATUS) public void setStatusListener(@NonNull java.u…
1067 …method @RequiresPermission(android.car.Car.PERMISSION_REQUEST_CAR_EVS_ACTIVITY) public int startAc…
1068 …car.Car.PERMISSION_USE_CAR_EVS_CAMERA) public int startVideoStream(int, @Nullable android.os.IBind…
1069 …method @RequiresPermission(android.car.Car.PERMISSION_REQUEST_CAR_EVS_ACTIVITY) public void stopAc…
1070 …method @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_EVS_CAMERA) public void stopVideoStr…
1071 …method @FlaggedApi("android.car.feature.car_evs_stream_management") @RequiresPermission(android.ca…
1075 field public static final String EXTRA_SESSION_TOKEN = "android.car.evs.extra.SESSION_TOKEN";
1088 …field @FlaggedApi("android.car.feature.car_evs_stream_management") public static final int SERVICE…
1101 method public void onStatusChanged(@NonNull android.car.evs.CarEvsStatus);
1105 method public default void onNewFrame(@NonNull android.car.evs.CarEvsBufferDescriptor);
1107 …method @FlaggedApi("android.car.feature.car_evs_stream_management") public default void onStreamEv…
1116 …field @NonNull public static final android.os.Parcelable.Creator<android.car.evs.CarEvsStatus> CRE…
1121 package android.car.hardware {
1135 …method @Deprecated public static <T> android.car.hardware.CarPropertyConfig.Builder<T> newBuilder(…
1139 … @Deprecated @NonNull public android.car.hardware.CarPropertyConfig.Builder<T> addAreaIdConfig(@No…
1140 method @Deprecated public android.car.hardware.CarPropertyConfig<T> build();
1141 method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setAccess(int);
1142 method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setChangeMode(int);
1143 …method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setConfigArray(java.ut…
1144 …method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setConfigString(String…
1145 …method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setMaxSampleRate(float…
1146 …method @Deprecated public android.car.hardware.CarPropertyConfig.Builder<T> setMinSampleRate(float…
1151 … method @Deprecated public java.util.List<android.car.hardware.CarPropertyConfig> getProperties();
1154 …method @Deprecated public void registerCallback(android.car.hardware.CarVendorExtensionManager.Car…
1157 …method @Deprecated public void unregisterCallback(android.car.hardware.CarVendorExtensionManager.C…
1161 method @Deprecated public void onChangeEvent(android.car.hardware.CarPropertyValue);
1167 package android.car.hardware.cabin {
1173 …method @Deprecated public java.util.List<android.car.hardware.CarPropertyConfig> getPropertyList();
1175 …method @Deprecated public void registerCallback(android.car.hardware.cabin.CarCabinManager.CarCabi…
1179 …method @Deprecated public void unregisterCallback(android.car.hardware.cabin.CarCabinManager.CarCa…
1222 method @Deprecated public void onChangeEvent(android.car.hardware.CarPropertyValue);
1228 package android.car.hardware.hvac {
1234 …method @Deprecated public java.util.List<android.car.hardware.CarPropertyConfig> getPropertyList();
1236 …method @Deprecated public void registerCallback(android.car.hardware.hvac.CarHvacManager.CarHvacEv…
1240 …method @Deprecated public void unregisterCallback(android.car.hardware.hvac.CarHvacManager.CarHvac…
1267 method @Deprecated public void onChangeEvent(android.car.hardware.CarPropertyValue);
1273 package android.car.hardware.power {
1276 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_POWER_POLICY) public void applyP…
1277 method @RequiresPermission(android.car.Car.PERMISSION_CAR_POWER) public void clearListener();
1278 method @RequiresPermission(android.car.Car.PERMISSION_CAR_POWER) public int getPowerState();
1280 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_POWER) public void setDisplayPowerState(…
1281 …Permission(android.car.Car.PERMISSION_CAR_POWER) public void setListener(@NonNull java.util.concur…
1282 …roid.car.Car.PERMISSION_CONTROL_SHUTDOWN_PROCESS) public void setListenerWithCompletion(@NonNull j…
1283 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_POWER_POLICY) public void setPow…
1305 …method public void onStateChanged(int, @Nullable android.car.hardware.power.CarPowerManager.Comple…
1315 package android.car.hardware.property {
1319 …ctor @Deprecated @FlaggedApi("android.car.feature.area_id_config_access") public AreaIdConfig.Buil…
1320 method @Deprecated @NonNull public android.car.hardware.property.AreaIdConfig<T> build();
1321 …method @Deprecated @NonNull public android.car.hardware.property.AreaIdConfig.Builder<T> setMaxVal…
1322 …method @Deprecated @NonNull public android.car.hardware.property.AreaIdConfig.Builder<T> setMinVal…
1323 …method @Deprecated @NonNull public android.car.hardware.property.AreaIdConfig.Builder<T> setSuppor…
1349 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class CrossTrafficM…
1389 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class DriverDistrac…
1396 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class DriverDistrac…
1403 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class DriverDrowsin…
1417 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class DriverDrowsin…
1424 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class ElectronicSta…
1481 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class ImpactSensorL…
1525 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class LowSpeedAutom…
1533 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class LowSpeedColli…
1552 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class VehicleAirbag…
1562 …@FlaggedApi("android.car.feature.android_vic_vehicle_properties") public final class VehicleAutono…
1604 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_1 = "android.car.permission.GE…
1605 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_10 = "android.car.permission.G…
1606 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_2 = "android.car.permission.GE…
1607 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_3 = "android.car.permission.GE…
1608 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_4 = "android.car.permission.GE…
1609 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_5 = "android.car.permission.GE…
1610 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_6 = "android.car.permission.GE…
1611 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_7 = "android.car.permission.GE…
1612 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_8 = "android.car.permission.GE…
1613 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_9 = "android.car.permission.GE…
1614 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_DOOR = "android.car.permission…
1615 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_ENGINE = "android.car.permissi…
1616 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_HVAC = "android.car.permission…
1617 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_INFO = "android.car.permission…
1618 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_LIGHT = "android.car.permissio…
1619 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_MIRROR = "android.car.permissi…
1620 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_SEAT = "android.car.permission…
1621 …field public static final String PERMISSION_GET_CAR_VENDOR_CATEGORY_WINDOW = "android.car.permissi…
1622 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_1 = "android.car.permission.SE…
1623 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_10 = "android.car.permission.S…
1624 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_2 = "android.car.permission.SE…
1625 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_3 = "android.car.permission.SE…
1626 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_4 = "android.car.permission.SE…
1627 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_5 = "android.car.permission.SE…
1628 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_6 = "android.car.permission.SE…
1629 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_7 = "android.car.permission.SE…
1630 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_8 = "android.car.permission.SE…
1631 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_9 = "android.car.permission.SE…
1632 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_DOOR = "android.car.permission…
1633 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_ENGINE = "android.car.permissi…
1634 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_HVAC = "android.car.permission…
1635 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_INFO = "android.car.permission…
1636 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_LIGHT = "android.car.permissio…
1637 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_MIRROR = "android.car.permissi…
1638 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_SEAT = "android.car.permission…
1639 …field public static final String PERMISSION_SET_CAR_VENDOR_CATEGORY_WINDOW = "android.car.permissi…
1671 package android.car.input {
1676 …INPUT", android.car.Car.PERMISSION_CAR_MONITOR_INPUT}) public int requestInputEventCapture(int, @N…
1677 …car.Car.PERMISSION_CAR_MONITOR_INPUT}) public int requestInputEventCapture(int, @NonNull int[], in…
1688 …method public default void onCustomInputEvents(int, @NonNull java.util.List<android.car.input.Cust…
1690 …method public default void onRotaryEvents(int, @NonNull java.util.List<android.car.input.RotaryEve…
1701 …field @NonNull public static final android.os.Parcelable.Creator<android.car.input.CustomInputEven…
1723 …field @NonNull public static final android.os.Parcelable.Creator<android.car.input.RotaryEvent> CR…
1728 package android.car.media {
1730 …@FlaggedApi("android.car.feature.car_audio_dynamic_devices") public interface AudioZoneConfigurati…
1731 …method public default void onAudioZoneConfigurationsChanged(@NonNull java.util.List<android.car.me…
1739 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean a…
1740 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public int canEn…
1741 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean c…
1742 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") @RequiresPermission(android.ca…
1743 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void clea…
1744 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void clea…
1745 …hod @Deprecated @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1746 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void disa…
1747 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void disa…
1748 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public long enab…
1749 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void exte…
1750 ….car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public java.util.List<android.media.AudioAttributes>…
1751 …NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public java.uti…
1752 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1753 …ethod @Nullable @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1754 …method @Deprecated @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTI…
1755 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1756 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1757 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1758 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1759 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1760 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getGrou…
1761 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1762 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1763 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public …
1764 …method @Nullable @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public…
1765 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public in…
1766 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public in…
1767 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getVolu…
1768 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getVolu…
1769 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getVolu…
1770 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public int getVolu…
1771 …method @Nullable @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public a…
1772 …@NonNull @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public java.util…
1774 …Permission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean isMediaAudioAllow…
1775 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public boolean isP…
1776 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public boolean isV…
1777 …car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public boolean registerCarVolumeGroupEventCallback(@N…
1778 …ted @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void release…
1779 …car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public long requestMediaAudioOnPrimaryZone(@NonNull…
1780 …esPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean resetMediaAudio…
1781 …car.feature.car_audio_dynamic_devices") @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL…
1782 …car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean setAudioZoneMirrorStatusCallback(@No…
1783 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void setBal…
1784 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void setFad…
1785 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void setGro…
1786 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void setGro…
1787 …car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public boolean setPrimaryZoneMediaAudioRequestCallb…
1788 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void setVol…
1789 …car.Car.PERMISSION_CAR_CONTROL_AUDIO_SETTINGS) public void switchAudioZoneToConfig(@NonNull androi…
1790 …Permission(android.car.Car.PERMISSION_CAR_CONTROL_AUDIO_VOLUME) public void unregisterCarVolumeGro…
1791 …field public static final String AUDIOFOCUS_EXTRA_RECEIVE_DUCKING_EVENTS = "android.car.media.AUDI…
1799 …field @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public static final int CONFIG_…
1800 …field @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public static final int CONFIG_…
1809 …field public static final android.os.Parcelable.Creator<android.car.media.CarAudioPatchHandle> CRE…
1815 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") @NonNull public java.util.List…
1818 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public boolean hasSameConfigIn…
1819 method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public boolean isActive();
1820 method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public boolean isDefault();
1821 method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") public boolean isSelected();
1823 …field @NonNull public static final android.os.Parcelable.Creator<android.car.media.CarAudioZoneCon…
1827 …MEDIA_CONTENT_CONTROL) public void addMediaSourceListener(@NonNull android.car.media.CarMediaManag…
1831 …IA_CONTENT_CONTROL) public void removeMediaSourceListener(@NonNull android.car.media.CarMediaManag…
1848 …method @NonNull public java.util.List<android.car.media.CarVolumeGroupInfo> getCarVolumeGroupInfos…
1852 …field @NonNull public static final android.os.Parcelable.Creator<android.car.media.CarVolumeGroupE…
1880 …ctor public CarVolumeGroupEvent.Builder(@NonNull java.util.List<android.car.media.CarVolumeGroupIn…
1881 …ctor public CarVolumeGroupEvent.Builder(@NonNull java.util.List<android.car.media.CarVolumeGroupIn…
1882 …method @NonNull public android.car.media.CarVolumeGroupEvent.Builder addCarVolumeGroupInfo(@NonNul…
1883 method @NonNull public android.car.media.CarVolumeGroupEvent.Builder addEventType(int);
1884 method @NonNull public android.car.media.CarVolumeGroupEvent.Builder addExtraInfo(int);
1885 method @NonNull public android.car.media.CarVolumeGroupEvent build();
1886 …method @NonNull public android.car.media.CarVolumeGroupEvent.Builder setExtraInfos(@NonNull java.u…
1890 …method public void onVolumeGroupEvent(@NonNull java.util.List<android.car.media.CarVolumeGroupEven…
1896 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") @NonNull public java.util.List…
1898 …method @FlaggedApi("android.car.feature.car_audio_min_max_activation_volume") public int getMaxAct…
1900 …method @FlaggedApi("android.car.feature.car_audio_min_max_activation_volume") public int getMinAct…
1908 …method @FlaggedApi("android.car.feature.car_audio_mute_ambiguity") public boolean isMutedBySystem(…
1909 method public boolean isSameVolumeGroup(@Nullable android.car.media.CarVolumeGroupInfo);
1911 …field @NonNull public static final android.os.Parcelable.Creator<android.car.media.CarVolumeGroupI…
1916 ctor public CarVolumeGroupInfo.Builder(@NonNull android.car.media.CarVolumeGroupInfo);
1917 method @NonNull public android.car.media.CarVolumeGroupInfo build();
1918 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setAttenuated(boolean);
1919 …method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setAudioAttributes(@NonNull ja…
1920 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") @NonNull public android.car.me…
1921 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setBlocked(boolean);
1922 …method @FlaggedApi("android.car.feature.car_audio_min_max_activation_volume") @NonNull public andr…
1923 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setMaxVolumeGainIndex(int);
1924 …method @FlaggedApi("android.car.feature.car_audio_min_max_activation_volume") @NonNull public andr…
1925 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setMinVolumeGainIndex(int);
1926 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setMuted(boolean);
1927 method @NonNull public android.car.media.CarVolumeGroupInfo.Builder setVolumeGainIndex(int);
1931 …method public void onMediaAudioRequestStatusChanged(@NonNull android.car.CarOccupantZoneManager.Oc…
1935 …method public void onMediaAudioRequestStatusChanged(@NonNull android.car.CarOccupantZoneManager.Oc…
1936 …method public void onRequestMediaOnPrimaryZone(@NonNull android.car.CarOccupantZoneManager.Occupan…
1940 …method public void onAudioZoneConfigSwitched(@NonNull android.car.media.CarAudioZoneConfigInfo, bo…
1945 package android.car.navigation {
1948 … ctor public CarNavigationInstrumentCluster(android.car.navigation.CarNavigationInstrumentCluster);
1949 method public static android.car.navigation.CarNavigationInstrumentCluster createCluster(int);
1950 …method public static android.car.navigation.CarNavigationInstrumentCluster createCustomImageCluste…
1961 …field public static final android.os.Parcelable.Creator<android.car.navigation.CarNavigationInstru…
1965 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_NAVIGATION_MANAGER) public android.car.n…
1966 …method @Deprecated @RequiresPermission(android.car.Car.PERMISSION_CAR_NAVIGATION_MANAGER) public v…
1967 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_NAVIGATION_MANAGER) public void sendNavi…
1972 package android.car.occupantconnection {
1976 …method public final void acceptConnection(@NonNull android.car.CarOccupantZoneManager.OccupantZone…
1978 …an forwardPayload(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo, @NonNull String, @…
1983 method public void onConnected(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo);
1984 …method public void onConnectionCanceled(@NonNull android.car.CarOccupantZoneManager.OccupantZoneIn…
1985 …method public abstract void onConnectionInitiated(@NonNull android.car.CarOccupantZoneManager.Occu…
1986 method public void onDisconnected(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo);
1988 …act void onPayloadReceived(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo, @NonNull …
1990 …method public final void rejectConnection(@NonNull android.car.CarOccupantZoneManager.OccupantZone…
1994 …@RequiresPermission(android.car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void cancelConne…
1995 …od @RequiresPermission(android.car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void disconne…
1996 … @RequiresPermission(android.car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public boolean isConne…
1997 …car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void registerReceiver(@NonNull String, @NonN…
1998 …car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void requestConnection(@NonNull android.car.…
1999 …car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void sendPayload(@NonNull android.car.CarOcc…
2000 …method @RequiresPermission(android.car.Car.PERMISSION_MANAGE_OCCUPANT_CONNECTION) public void unre…
2012 method public void onConnected(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo);
2013 method public void onDisconnected(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo);
2014 method public void onFailed(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo, int);
2018 …lic void onPayloadReceived(@NonNull android.car.CarOccupantZoneManager.OccupantZoneInfo, @NonNull …
2036 …field @NonNull public static final android.os.Parcelable.Creator<android.car.occupantconnection.Pa…
2041 package android.car.oem {
2050 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.AudioFocusEntry> …
2054 ctor public AudioFocusEntry.Builder(@NonNull android.car.oem.AudioFocusEntry);
2056 method @NonNull public android.car.oem.AudioFocusEntry build();
2057 method @NonNull public android.car.oem.AudioFocusEntry.Builder setAudioContextId(int);
2058 …method @NonNull public android.car.oem.AudioFocusEntry.Builder setAudioFocusInfo(@NonNull android.…
2059 method @NonNull public android.car.oem.AudioFocusEntry.Builder setAudioFocusResult(int);
2060 method @NonNull public android.car.oem.AudioFocusEntry.Builder setAudioVolumeGroupId(int);
2063 …@FlaggedApi("android.car.feature.car_audio_fade_manager_configuration") public final class CarAudi…
2068 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.CarAudioFadeConfi…
2071 …@FlaggedApi("android.car.feature.car_audio_fade_manager_configuration") public static final class …
2073 method @NonNull public android.car.oem.CarAudioFadeConfiguration build();
2074 … method @NonNull public android.car.oem.CarAudioFadeConfiguration.Builder setName(@NonNull String);
2077 …@FlaggedApi("android.car.feature.car_audio_dynamic_devices") public final class CarAudioFeaturesIn…
2083 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.CarAudioFeaturesI…
2086 public interface OemCarAudioDuckingService extends android.car.oem.OemCarServiceComponent {
2087 …t<android.media.AudioAttributes> evaluateAttributesToDuck(@NonNull android.car.oem.OemCarAudioVolu…
2092 …method @FlaggedApi("android.car.feature.car_audio_dynamic_devices") @Nullable public android.car.o…
2093 method @Nullable public android.car.oem.AudioFocusEntry getAudioFocusRequest();
2095 method @NonNull public java.util.List<android.car.oem.AudioFocusEntry> getFocusHolders();
2096 method @NonNull public java.util.List<android.car.oem.AudioFocusEntry> getFocusLosers();
2097 …method @NonNull public java.util.List<android.car.media.CarVolumeGroupInfo> getMutedVolumeGroups();
2099 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.OemCarAudioFocusE…
2103 ….List<android.car.media.CarVolumeGroupInfo>, @NonNull java.util.List<android.car.oem.AudioFocusEnt…
2104 …method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder addFocusHolders(@…
2105 …method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder addFocusLosers(@N…
2106 …method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder addMutedVolumeGro…
2107 method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest build();
2108 …car.feature.car_audio_dynamic_devices") @NonNull public android.car.oem.OemCarAudioFocusEvaluation…
2109 …method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder setAudioFocusRequ…
2110 …method @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder setAudioZoneId(in…
2111 …d @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder setFocusHolders(@NonNu…
2112 …d @NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder setFocusLosers(@NonNul…
2113 …NonNull public android.car.oem.OemCarAudioFocusEvaluationRequest.Builder setMutedVolumeGroups(@Non…
2118 …edApi("android.car.feature.car_audio_fade_manager_configuration") @NonNull public java.util.Map<an…
2119 method @Nullable public android.car.oem.AudioFocusEntry getAudioFocusEntry();
2121 …method @FlaggedApi("android.car.feature.car_audio_fade_manager_configuration") @Nullable public an…
2122 …method @NonNull public java.util.List<android.car.oem.AudioFocusEntry> getNewlyBlockedAudioFocusEn…
2123 …method @NonNull public java.util.List<android.car.oem.AudioFocusEntry> getNewlyLostAudioFocusEntri…
2125 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.OemCarAudioFocusR…
2126 …field @NonNull public static final android.car.oem.OemCarAudioFocusResult EMPTY_OEM_CAR_AUDIO_FOCU…
2130 …esult.Builder(@NonNull java.util.List<android.car.oem.AudioFocusEntry>, @NonNull java.util.List<an…
2131 …method @NonNull public android.car.oem.OemCarAudioFocusResult.Builder addNewlyBlockedAudioFocusEnt…
2132 …method @NonNull public android.car.oem.OemCarAudioFocusResult.Builder addNewlyLostAudioFocusEntry(…
2133 method @NonNull public android.car.oem.OemCarAudioFocusResult build();
2134 …car.feature.car_audio_fade_manager_configuration") @NonNull public android.car.oem.OemCarAudioFocu…
2135 …method @NonNull public android.car.oem.OemCarAudioFocusResult.Builder setAudioFocusEntry(@NonNull …
2136 method @NonNull public android.car.oem.OemCarAudioFocusResult.Builder setAudioFocusResult(int);
2137 …NonNull public android.car.oem.OemCarAudioFocusResult.Builder setNewlyBlockedAudioFocusEntries(@No…
2138 …@NonNull public android.car.oem.OemCarAudioFocusResult.Builder setNewlyLostAudioFocusEntries(@NonN…
2141 public interface OemCarAudioFocusService extends android.car.oem.OemCarServiceComponent {
2142 …method @NonNull public android.car.oem.OemCarAudioFocusResult evaluateAudioFocusRequest(@NonNull a…
2151 …method @NonNull public java.util.List<android.car.media.CarVolumeGroupInfo> getCarVolumeGroupInfos…
2154 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.OemCarAudioVolume…
2158 …method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder addActivePlaybackAttribute…
2159 …method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder addCarVolumeGroupInfos(@No…
2160 …method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder addDuckedAudioAttributes(@…
2161 method @NonNull public android.car.oem.OemCarAudioVolumeRequest build();
2162 …method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder setActivePlaybackAttribute…
2163 method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder setCallState(int);
2164 …od @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder setCarVolumeGroupInfos(@NonNul…
2165 …method @NonNull public android.car.oem.OemCarAudioVolumeRequest.Builder setDuckedAudioAttributes(@…
2168 public interface OemCarAudioVolumeService extends android.car.oem.OemCarServiceComponent {
2169 …method @NonNull public android.car.oem.OemCarVolumeChangeInfo getSuggestedGroupForVolumeChange(@No…
2175 method @Nullable public android.car.oem.OemCarAudioDuckingService getOemAudioDuckingService();
2176 method @Nullable public android.car.oem.OemCarAudioFocusService getOemAudioFocusService();
2177 method @Nullable public android.car.oem.OemCarAudioVolumeService getOemAudioVolumeService();
2178 method @NonNull public abstract android.car.CarVersion getSupportedCarVersion();
2193 method @Nullable public android.car.media.CarVolumeGroupInfo getChangedVolumeGroup();
2196 …field @NonNull public static final android.os.Parcelable.Creator<android.car.oem.OemCarVolumeChang…
2197 … field @NonNull public static final android.car.oem.OemCarVolumeChangeInfo EMPTY_OEM_VOLUME_CHANGE;
2202 method @NonNull public android.car.oem.OemCarVolumeChangeInfo build();
2203 …method @NonNull public android.car.oem.OemCarVolumeChangeInfo.Builder setChangedVolumeGroup(@NonNu…
2208 package android.car.os {
2211 …method @NonNull @RequiresPermission(android.car.Car.PERMISSION_MANAGE_THREAD_PRIORITY) public andr…
2212 …droid.car.Car.PERMISSION_MANAGE_THREAD_PRIORITY) public void setThreadPriority(@NonNull android.ca…
2224 …field @NonNull public static final android.os.Parcelable.Creator<android.car.os.ThreadPolicyWithPr…
2234 package android.car.projection {
2252 …method @NonNull public static android.car.projection.ProjectionStatus.Builder builder(String, int);
2254 …method @NonNull public java.util.List<android.car.projection.ProjectionStatus.MobileDevice> getCon…
2261 …field public static final android.os.Parcelable.Creator<android.car.projection.ProjectionStatus> C…
2274 …method @NonNull public android.car.projection.ProjectionStatus.Builder addMobileDevice(android.car…
2275 method public android.car.projection.ProjectionStatus build();
2276 …method @NonNull public android.car.projection.ProjectionStatus.Builder setExtras(android.os.Bundle…
2277 …method @NonNull public android.car.projection.ProjectionStatus.Builder setProjectionTransport(int);
2281 …method @NonNull public static android.car.projection.ProjectionStatus.MobileDevice.Builder builder…
2289 …field public static final android.os.Parcelable.Creator<android.car.projection.ProjectionStatus.Mo…
2293 …method @NonNull public android.car.projection.ProjectionStatus.MobileDevice.Builder addTransport(i…
2294 method @NonNull public android.car.projection.ProjectionStatus.MobileDevice build();
2295 …method @NonNull public android.car.projection.ProjectionStatus.MobileDevice.Builder setExtras(andr…
2296 …method @NonNull public android.car.projection.ProjectionStatus.MobileDevice.Builder setProjecting(…
2301 package android.car.remoteaccess {
2304 …method @FlaggedApi("android.car.feature.serverless_remote_access") @RequiresPermission(android.car…
2305 …android.car.feature.serverless_remote_access") @Nullable @RequiresPermission(android.car.Car.PERMI…
2306 …method @FlaggedApi("android.car.feature.serverless_remote_access") @RequiresPermission(android.car…
2307 …method @FlaggedApi("android.car.feature.serverless_remote_access") @RequiresPermission(android.car…
2308 …method @FlaggedApi("android.car.feature.serverless_remote_access") @RequiresPermission(android.car…
2309 …method @FlaggedApi("android.car.feature.serverless_remote_access") @RequiresPermission(android.car…
2310 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_REMOTE_ACCESS) public void setPowerS…
2315 …field @FlaggedApi("android.car.feature.serverless_remote_access") public static final int TASK_TYP…
2316 …field @FlaggedApi("android.car.feature.serverless_remote_access") public static final int TASK_TYP…
2319 …@FlaggedApi("android.car.feature.serverless_remote_access") public final class CarRemoteAccessMana…
2320 …car.feature.serverless_remote_access") @NonNull @RequiresPermission(android.car.Car.PERMISSION_CON…
2321 …car.feature.serverless_remote_access") @NonNull @RequiresPermission(android.car.Car.PERMISSION_CON…
2322 …car.feature.serverless_remote_access") @RequiresPermission(android.car.Car.PERMISSION_CONTROL_REMO…
2323 …car.feature.serverless_remote_access") @RequiresPermission(android.car.Car.PERMISSION_CONTROL_REMO…
2324 …car.feature.serverless_remote_access") @RequiresPermission(android.car.Car.PERMISSION_CONTROL_REMO…
2325 …car.feature.serverless_remote_access") @RequiresPermission(android.car.Car.PERMISSION_CONTROL_REMO…
2328 …@FlaggedApi("android.car.feature.serverless_remote_access") public static final class CarRemoteAcc…
2331 …@FlaggedApi("android.car.feature.serverless_remote_access") public static final class CarRemoteAcc…
2332 method @FlaggedApi("android.car.feature.serverless_remote_access") public int getCount();
2333 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public java.time.Durat…
2334 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public String getSched…
2335 …method @FlaggedApi("android.car.feature.serverless_remote_access") public long getStartTimeInEpoch…
2336 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public byte[] getTaskD…
2337 method @FlaggedApi("android.car.feature.serverless_remote_access") public int getTaskType();
2342 …@FlaggedApi("android.car.feature.serverless_remote_access") public static final class CarRemoteAcc…
2343 …ctor @FlaggedApi("android.car.feature.serverless_remote_access") public CarRemoteAccessManager.Sch…
2344 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public android.car.rem…
2345 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public android.car.rem…
2346 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public android.car.rem…
2347 …method @FlaggedApi("android.car.feature.serverless_remote_access") @NonNull public android.car.rem…
2352 package android.car.settings {
2358 field public static final String DISPLAY_INPUT_LOCK = "android.car.DISPLAY_INPUT_LOCK";
2359 field public static final String DISPLAY_POWER_MODE = "android.car.DISPLAY_POWER_MODE";
2360 …eld @FlaggedApi("android.car.feature.persist_ap_settings") public static final String ENABLE_PERSI…
2361 …eld @FlaggedApi("android.car.feature.car_night_global_setting") public static final String FORCED_…
2362 …field public static final String GLOBAL_VISIBLE_USER_ALLOCATION_PER_ZONE = "android.car.GLOBAL_VIS…
2366 …field public static final String KEY_AUDIO_FOCUS_NAVIGATION_REJECTED_DURING_CALL = "android.car.KE…
2367 …field public static final String KEY_AUDIO_PERSIST_VOLUME_GROUP_MUTE_STATES = "android.car.KEY_AUD…
2368 …field public static final String KEY_DRIVER_ALLOWED_TO_CONTROL_MEDIA = "android.car.DRIVER_ALLOWED…
2369 …field public static final String KEY_ENABLE_INITIAL_NOTICE_SCREEN_TO_USER = "android.car.ENABLE_IN…
2370 …field public static final String KEY_PACKAGES_DISABLED_ON_RESOURCE_OVERUSE = "android.car.KEY_PACK…
2371 …field public static final String KEY_ROTARY_KEY_EVENT_FILTER = "android.car.ROTARY_KEY_EVENT_FILTE…
2372 …field public static final String KEY_SETUP_WIZARD_IN_PROGRESS = "android.car.SETUP_WIZARD_IN_PROGR…
2373 …field public static final String KEY_UNACCEPTED_TOS_DISABLED_APPS = "android.car.KEY_UNACCEPTED_TO…
2374 field public static final String KEY_USER_TOS_ACCEPTED = "android.car.KEY_USER_TOS_ACCEPTED";
2375 …field public static final String VISIBLE_USER_ALLOCATION_PER_ZONE = "android.car.VISIBLE_USER_ALLO…
2380 package android.car.storagemonitoring {
2383 …@Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public java.util.Li…
2384 …@Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public java.util.Li…
2385 …@Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public java.util.Li…
2386 …method @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public int getPreEolIndi…
2387 …method @Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public long …
2388 …method @Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public andro…
2389 …@Deprecated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public java.util.Li…
2390 …precated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public void registerLi…
2391 …recated @RequiresPermission(android.car.Car.PERMISSION_STORAGE_MONITORING) public void unregisterL…
2392 …field public static final String INTENT_EXCESSIVE_IO = "android.car.storagemonitoring.EXCESSIVE_IO…
2401 method @Deprecated public void onSnapshot(android.car.storagemonitoring.IoStats);
2405 … ctor @Deprecated public IoStats(java.util.List<android.car.storagemonitoring.IoStatsEntry>, long);
2408 …method @Deprecated public android.car.storagemonitoring.IoStatsEntry.Metrics getBackgroundTotals();
2409 …method @Deprecated public android.car.storagemonitoring.IoStatsEntry.Metrics getForegroundTotals();
2410 method @Deprecated public java.util.List<android.car.storagemonitoring.IoStatsEntry> getStats();
2412 method @Deprecated public android.car.storagemonitoring.IoStatsEntry.Metrics getTotals();
2413 method @Deprecated public android.car.storagemonitoring.IoStatsEntry getUserIdStats(int);
2415 …field @Deprecated public static final android.os.Parcelable.Creator<android.car.storagemonitoring.…
2419 …eprecated public IoStatsEntry(int, long, android.car.storagemonitoring.IoStatsEntry.Metrics, andro…
2421 ctor @Deprecated public IoStatsEntry(android.car.storagemonitoring.UidIoRecord, long);
2424 …field @Deprecated public static final android.os.Parcelable.Creator<android.car.storagemonitoring.…
2425 field @Deprecated public final android.car.storagemonitoring.IoStatsEntry.Metrics background;
2426 field @Deprecated public final android.car.storagemonitoring.IoStatsEntry.Metrics foreground;
2436 …field @Deprecated public static final android.os.Parcelable.Creator<android.car.storagemonitoring.…
2449 …field public static final android.os.Parcelable.Creator<android.car.storagemonitoring.LifetimeWrit…
2475 …field public static final android.os.Parcelable.Creator<android.car.storagemonitoring.WearEstimate…
2482 …ctor public WearEstimateChange(android.car.storagemonitoring.WearEstimate, android.car.storagemoni…
2486 …field public static final android.os.Parcelable.Creator<android.car.storagemonitoring.WearEstimate…
2489 field @NonNull public final android.car.storagemonitoring.WearEstimate newEstimate;
2490 field @NonNull public final android.car.storagemonitoring.WearEstimate oldEstimate;
2496 package android.car.telemetry {
2499 …car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void addMetricsConfig(@NonNull String, @NonNu…
2500 …method @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void clear…
2501 …droid.car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void getAllFinishedReports(@NonNull jav…
2502 …car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void getFinishedReport(@NonNull String, @NonN…
2503 …method @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void remov…
2504 …method @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void remov…
2505 …droid.car.Car.PERMISSION_USE_CAR_TELEMETRY_SERVICE) public void setReportReadyListener(@NonNull ja…
2533 package android.car.test {
2536 ctor public CarTestManager(@NonNull android.car.Car, @NonNull android.os.IBinder);
2537 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_TEST_SERVICE) public String dumpVhal(jav…
2538 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_TEST_SERVICE) public String getOemServic…
2539 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_TEST_SERVICE) public boolean hasAidlVhal…
2540 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_TEST_SERVICE) public void startCarServic…
2541 …method @RequiresPermission(android.car.Car.PERMISSION_CAR_TEST_SERVICE) public void stopCarService…
2546 package android.car.user {
2549 … void addListener(@NonNull java.util.concurrent.Executor, @NonNull android.car.user.CarUserManager…
2550 … java.util.concurrent.Executor, @NonNull android.car.user.UserLifecycleEventFilter, @NonNull andro…
2551 …(@NonNull android.car.user.UserCreationRequest, @NonNull java.util.concurrent.Executor, @NonNull a…
2554 …n.INTERACT_ACROSS_USERS_FULL}) public void removeListener(@NonNull android.car.user.CarUserManager…
2555 …(@NonNull android.car.user.UserRemovalRequest, @NonNull java.util.concurrent.Executor, @NonNull an…
2556 …rSwitchUiCallback(@NonNull java.util.concurrent.Executor, @NonNull android.car.user.CarUserManager…
2557 …r(@NonNull android.car.user.UserStartRequest, @NonNull java.util.concurrent.Executor, @NonNull and…
2558 …er(@NonNull android.car.user.UserStopRequest, @NonNull java.util.concurrent.Executor, @NonNull and…
2559 …r(@NonNull android.car.user.UserSwitchRequest, @NonNull java.util.concurrent.Executor, @NonNull an…
2560 …roid.Manifest.permission.CREATE_USERS}) public android.car.util.concurrent.AsyncFuture<android.car…
2561 …car.feature.switch_user_ignoring_uxr") @RequiresPermission(anyOf={android.Manifest.permission.MANA…
2585 method public void onEvent(@NonNull android.car.user.CarUserManager.UserLifecycleEvent);
2595 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserCreationRequ…
2600 method @NonNull public android.car.user.UserCreationRequest build();
2601 method @NonNull public android.car.user.UserCreationRequest.Builder setAdmin();
2602 method @NonNull public android.car.user.UserCreationRequest.Builder setEphemeral();
2603 method @NonNull public android.car.user.UserCreationRequest.Builder setGuest();
2604 method @NonNull public android.car.user.UserCreationRequest.Builder setName(@NonNull String);
2618 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserCreationResu…
2627 method public boolean apply(@NonNull android.car.user.CarUserManager.UserLifecycleEvent);
2630 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserLifecycleEve…
2635 method @NonNull public android.car.user.UserLifecycleEventFilter.Builder addEventType(int);
2636 …method @NonNull public android.car.user.UserLifecycleEventFilter.Builder addUser(@NonNull android.…
2637 method @NonNull public android.car.user.UserLifecycleEventFilter build();
2644 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserRemovalReque…
2649 method @NonNull public android.car.user.UserRemovalRequest build();
2658 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserRemovalResul…
2673 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserStartRequest…
2678 method @NonNull public android.car.user.UserStartRequest build();
2679 method @NonNull public android.car.user.UserStartRequest.Builder setDisplayId(int);
2688 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserStartRespons…
2707 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserStopRequest>…
2712 method @NonNull public android.car.user.UserStopRequest build();
2713 method @NonNull public android.car.user.UserStopRequest.Builder setForce();
2714 method @NonNull public android.car.user.UserStopRequest.Builder withDelayedLocking(boolean);
2724 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserStopResponse…
2736 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserSwitchReques…
2741 method @NonNull public android.car.user.UserSwitchRequest build();
2752 …field @NonNull public static final android.os.Parcelable.Creator<android.car.user.UserSwitchResult…
2768 package android.car.util.concurrent {
2773 …method @NonNull public android.car.util.concurrent.AsyncFuture<T> whenCompleteAsync(@NonNull java.…
2778 package android.car.view {
2791 …method @MainThread @RequiresPermission(android.car.Car.PERMISSION_ACCESS_MIRRORRED_SURFACE) public…
2803 package android.car.vms {
2806 …ctor public VmsAssociatedLayer(@NonNull android.car.vms.VmsLayer, @NonNull java.util.Set<java.lang…
2810 method @NonNull public android.car.vms.VmsLayer getVmsLayer();
2812 …field @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsAssociatedLaye…
2816 …ctor @Deprecated public VmsAvailableLayers(@NonNull java.util.Set<android.car.vms.VmsAssociatedLay…
2817 ctor public VmsAvailableLayers(int, @NonNull java.util.Set<android.car.vms.VmsAssociatedLayer>);
2819 method @NonNull public java.util.Set<android.car.vms.VmsAssociatedLayer> getAssociatedLayers();
2823 …field @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsAvailableLayer…
2827 …esPermission(anyOf={android.car.Car.PERMISSION_VMS_PUBLISHER, android.car.Car.PERMISSION_VMS_SUBSC…
2828 …method @Nullable @RequiresPermission(anyOf={android.car.Car.PERMISSION_VMS_PUBLISHER, android.car.…
2829 …esPermission(anyOf={android.car.Car.PERMISSION_VMS_PUBLISHER, android.car.Car.PERMISSION_VMS_SUBSC…
2830 …method @RequiresPermission(android.car.Car.PERMISSION_VMS_SUBSCRIBER) public boolean isMonitoringE…
2831 …ethod @RequiresPermission(android.car.Car.PERMISSION_VMS_PUBLISHER) public void publishPacket(int,…
2832 …method @RequiresPermission(android.car.Car.PERMISSION_VMS_PUBLISHER) public int registerProvider(@…
2833 …method @RequiresPermission(android.car.Car.PERMISSION_VMS_SUBSCRIBER) public void setMonitoringEna…
2834 …iresPermission(android.car.Car.PERMISSION_VMS_PUBLISHER) public void setProviderOfferings(int, @No…
2835 …RequiresPermission(android.car.Car.PERMISSION_VMS_SUBSCRIBER) public void setSubscriptions(@NonNul…
2836 …method @RequiresPermission(android.car.Car.PERMISSION_VMS_PUBLISHER) public void unregisterProvide…
2840 …car.Car.PERMISSION_VMS_PUBLISHER, android.car.Car.PERMISSION_VMS_SUBSCRIBER}) public void register…
2841 …ndroid.car.Car.PERMISSION_VMS_PUBLISHER, android.car.Car.PERMISSION_VMS_SUBSCRIBER}) public void u…
2845 method public void onClientConnected(@NonNull android.car.vms.VmsClient);
2846 method public void onLayerAvailabilityChanged(@NonNull android.car.vms.VmsAvailableLayers);
2847 method public void onPacketReceived(int, @NonNull android.car.vms.VmsLayer, @NonNull byte[]);
2848 method public void onSubscriptionStateChanged(@NonNull android.car.vms.VmsSubscriptionState);
2859 …field @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsLayer> CREATOR;
2863 ctor public VmsLayerDependency(@NonNull android.car.vms.VmsLayer);
2864 …ctor public VmsLayerDependency(@NonNull android.car.vms.VmsLayer, @NonNull java.util.Set<android.c…
2866 method @NonNull public java.util.Set<android.car.vms.VmsLayer> getDependencies();
2867 method @NonNull public android.car.vms.VmsLayer getLayer();
2869 …field @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsLayerDependenc…
2873 …ctor @Deprecated public VmsLayersOffering(@NonNull java.util.Set<android.car.vms.VmsLayerDependenc…
2875 …method @Deprecated @NonNull public java.util.Set<android.car.vms.VmsLayerDependency> getDependenci…
2878 …field @Deprecated @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsLa…
2882 method @Deprecated public void addHalSubscription(int, android.car.vms.VmsLayer);
2884 method @Deprecated public void addSubscription(int, android.car.vms.VmsLayer);
2885 method @Deprecated public static android.car.vms.VmsOperationRecorder get();
2887 method @Deprecated public void removeHalSubscription(int, android.car.vms.VmsLayer);
2889 method @Deprecated public void removeSubscription(int, android.car.vms.VmsLayer);
2890 method @Deprecated public void setHalPublisherLayersOffering(android.car.vms.VmsLayersOffering);
2891 method @Deprecated public void setLayersOffering(android.car.vms.VmsLayersOffering);
2892 method @Deprecated public void setPublisherLayersOffering(android.car.vms.VmsLayersOffering);
2895 method @Deprecated public void subscribe(android.car.vms.VmsLayer);
2896 method @Deprecated public void subscribe(android.car.vms.VmsLayer, int);
2897 method @Deprecated public void unsubscribe(android.car.vms.VmsLayer);
2898 method @Deprecated public void unsubscribe(android.car.vms.VmsLayer, int);
2904 method @Deprecated public final android.car.vms.VmsSubscriptionState getSubscriptions();
2907 …method @Deprecated public abstract void onVmsSubscriptionChange(@NonNull android.car.vms.VmsSubscr…
2908 method @Deprecated public final void publish(@NonNull android.car.vms.VmsLayer, int, byte[]);
2909 …method @Deprecated public final void setLayersOffering(@NonNull android.car.vms.VmsLayersOffering);
2914 method @Deprecated @NonNull public android.car.vms.VmsAvailableLayers getAvailableLayers();
2916 …berClientCallback(@NonNull java.util.concurrent.Executor, @NonNull android.car.vms.VmsSubscriberMa…
2919 method @Deprecated public void subscribe(@NonNull android.car.vms.VmsLayer);
2920 method @Deprecated public void subscribe(@NonNull android.car.vms.VmsLayer, int);
2921 method @Deprecated public void unsubscribe(@NonNull android.car.vms.VmsLayer);
2922 method @Deprecated public void unsubscribe(@NonNull android.car.vms.VmsLayer, int);
2926 …method @Deprecated public void onLayersAvailabilityChanged(@NonNull android.car.vms.VmsAvailableLa…
2927 method @Deprecated public void onVmsMessageReceived(@NonNull android.car.vms.VmsLayer, byte[]);
2931 …criptionState(int, @NonNull java.util.Set<android.car.vms.VmsLayer>, @NonNull java.util.Set<androi…
2933 method @NonNull public java.util.Set<android.car.vms.VmsAssociatedLayer> getAssociatedLayers();
2934 method @NonNull public java.util.Set<android.car.vms.VmsLayer> getLayers();
2937 …field @NonNull public static final android.os.Parcelable.Creator<android.car.vms.VmsSubscriptionSt…
2942 package android.car.watchdog {
2945 …car.Car.PERMISSION_COLLECT_CAR_WATCHDOG_METRICS) public void addResourceOveruseListenerForSystem(@…
2946 …onNull @RequiresPermission(android.car.Car.PERMISSION_COLLECT_CAR_WATCHDOG_METRICS) public java.ut…
2947 …NonNull @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_WATCHDOG_CONFIG) public java.ut…
2948 …ndroid.car.Car.PERMISSION_CONTROL_CAR_WATCHDOG_CONFIG, android.car.Car.PERMISSION_COLLECT_CAR_WATC…
2949 …ethod @NonNull @RequiresPermission(android.car.Car.PERMISSION_COLLECT_CAR_WATCHDOG_METRICS) public…
2950 …ssion(android.car.Car.PERMISSION_USE_CAR_WATCHDOG) public void registerClient(@NonNull java.util.c…
2951 …mission(android.car.Car.PERMISSION_COLLECT_CAR_WATCHDOG_METRICS) public void removeResourceOveruse…
2952 …method @RequiresPermission(android.car.Car.PERMISSION_CONTROL_CAR_WATCHDOG_CONFIG) public void set…
2953 …sion(android.car.Car.PERMISSION_CONTROL_CAR_WATCHDOG_CONFIG) public int setResourceOveruseConfigur…
2954 …ethod @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_WATCHDOG) public void tellClientAlive…
2955 …thod @RequiresPermission(android.car.Car.PERMISSION_USE_CAR_WATCHDOG) public void unregisterClient…
2978 …field @NonNull public static final android.os.Parcelable.Creator<android.car.watchdog.IoOveruseAle…
2983 …method @NonNull public java.util.Map<java.lang.String,android.car.watchdog.PerStateBytes> getAppCa…
2984 method @NonNull public android.car.watchdog.PerStateBytes getComponentLevelThresholds();
2985 …method @NonNull public java.util.Map<java.lang.String,android.car.watchdog.PerStateBytes> getPacka…
2986 …method @NonNull public java.util.List<android.car.watchdog.IoOveruseAlertThreshold> getSystemWideT…
2988 …field @NonNull public static final android.os.Parcelable.Creator<android.car.watchdog.IoOveruseCon…
2992 …car.watchdog.PerStateBytes, @NonNull java.util.Map<java.lang.String,android.car.watchdog.PerStateB…
2993 …ull public android.car.watchdog.IoOveruseConfiguration.Builder addAppCategorySpecificThresholds(@N…
2994 …nNull public android.car.watchdog.IoOveruseConfiguration.Builder addPackageSpecificThresholds(@Non…
2995 …method @NonNull public android.car.watchdog.IoOveruseConfiguration.Builder addSystemWideThresholds…
2996 method @NonNull public android.car.watchdog.IoOveruseConfiguration build();
2997 …lic android.car.watchdog.IoOveruseConfiguration.Builder setAppCategorySpecificThresholds(@NonNull …
2998 …ethod @NonNull public android.car.watchdog.IoOveruseConfiguration.Builder setComponentLevelThresho…
2999 …ublic android.car.watchdog.IoOveruseConfiguration.Builder setPackageSpecificThresholds(@NonNull ja…
3000 … @NonNull public android.car.watchdog.IoOveruseConfiguration.Builder setSystemWideThresholds(@NonN…
3009 …field @NonNull public static final android.os.Parcelable.Creator<android.car.watchdog.PackageKilla…
3018 method @Nullable public android.car.watchdog.IoOveruseConfiguration getIoOveruseConfiguration();
3023 …field public static final String APPLICATION_CATEGORY_TYPE_MAPS = "android.car.watchdog.app.catego…
3024 …field public static final String APPLICATION_CATEGORY_TYPE_MEDIA = "android.car.watchdog.app.categ…
3028 …field @NonNull public static final android.os.Parcelable.Creator<android.car.watchdog.ResourceOver…
3033 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder addPackagesToAppC…
3034 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder addSafeToKillPack…
3035 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder addVendorPackageP…
3036 method @NonNull public android.car.watchdog.ResourceOveruseConfiguration build();
3037 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder setComponentType(…
3038 …hod @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder setIoOveruseConfigur…
3039 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder setPackagesToAppC…
3040 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder setSafeToKillPack…
3041 …method @NonNull public android.car.watchdog.ResourceOveruseConfiguration.Builder setVendorPackageP…
3046 package android.car.wifi {
3048 @FlaggedApi("android.car.feature.persist_ap_settings") public final class CarWifiManager {
3049 …method @FlaggedApi("android.car.feature.persist_ap_settings") @RequiresPermission(android.car.Car.…