diff options
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 87 |
1 files changed, 81 insertions, 6 deletions
diff --git a/Android.bp b/Android.bp index d6122d1e9d3f..0210bb3c1323 100644 --- a/Android.bp +++ b/Android.bp @@ -59,6 +59,7 @@ java_defaults { "core/java/android/app/IActivityController.aidl", "core/java/android/app/IActivityManager.aidl", "core/java/android/app/IActivityPendingResult.aidl", + "core/java/android/app/IActivityTaskManager.aidl", "core/java/android/app/IAlarmCompleteListener.aidl", "core/java/android/app/IAlarmListener.aidl", "core/java/android/app/IAlarmManager.aidl", @@ -76,6 +77,7 @@ java_defaults { "core/java/android/app/ISearchManager.aidl", "core/java/android/app/ISearchManagerCallback.aidl", "core/java/android/app/IServiceConnection.aidl", + "core/java/android/app/ISmsAppService.aidl", "core/java/android/app/IStopUserCallback.aidl", "core/java/android/app/job/IJobCallback.aidl", "core/java/android/app/job/IJobScheduler.aidl", @@ -84,14 +86,17 @@ java_defaults { "core/java/android/app/IUidObserver.aidl", "core/java/android/app/IUiAutomationConnection.aidl", "core/java/android/app/IUiModeManager.aidl", + "core/java/android/app/IUriGrantsManager.aidl", "core/java/android/app/IUserSwitchObserver.aidl", "core/java/android/app/IWallpaperManager.aidl", "core/java/android/app/IWallpaperManagerCallback.aidl", "core/java/android/app/admin/IDeviceAdminService.aidl", "core/java/android/app/admin/IDevicePolicyManager.aidl", + "core/java/android/app/admin/StartInstallingUpdateCallback.aidl", "core/java/android/app/trust/IStrongAuthTracker.aidl", "core/java/android/app/trust/ITrustManager.aidl", "core/java/android/app/trust/ITrustListener.aidl", + "core/java/android/app/backup/IBackupCallback.aidl", "core/java/android/app/backup/IBackupManager.aidl", "core/java/android/app/backup/IBackupObserver.aidl", "core/java/android/app/backup/IBackupManagerMonitor.aidl", @@ -99,6 +104,8 @@ java_defaults { "core/java/android/app/backup/IRestoreObserver.aidl", "core/java/android/app/backup/IRestoreSession.aidl", "core/java/android/app/backup/ISelectBackupTransportCallback.aidl", + "core/java/android/app/role/IRoleManager.aidl", + "core/java/android/app/role/IRoleManagerCallback.aidl", "core/java/android/app/slice/ISliceManager.aidl", "core/java/android/app/slice/ISliceListener.aidl", "core/java/android/app/timedetector/ITimeDetectorService.aidl", @@ -144,17 +151,25 @@ java_defaults { "core/java/android/content/pm/dex/ISnapshotRuntimeProfileCallback.aidl", "core/java/android/content/pm/permission/IRuntimePermissionPresenter.aidl", "core/java/android/database/IContentObserver.aidl", + "core/java/android/debug/IAdbManager.aidl", + "core/java/android/debug/IAdbTransport.aidl", ":libcamera_client_aidl", ":libcamera_client_framework_aidl", "core/java/android/hardware/IConsumerIrService.aidl", "core/java/android/hardware/ISerialManager.aidl", - "core/java/android/hardware/biometrics/IBiometricPromptReceiver.aidl", + "core/java/android/hardware/biometrics/IBiometricEnabledOnKeyguardCallback.aidl", + "core/java/android/hardware/biometrics/IBiometricService.aidl", + "core/java/android/hardware/biometrics/IBiometricServiceReceiver.aidl", + "core/java/android/hardware/biometrics/IBiometricServiceReceiverInternal.aidl", + "core/java/android/hardware/biometrics/IBiometricServiceLockoutResetCallback.aidl", + "core/java/android/hardware/display/IColorDisplayManager.aidl", "core/java/android/hardware/display/IDisplayManager.aidl", "core/java/android/hardware/display/IDisplayManagerCallback.aidl", "core/java/android/hardware/display/IVirtualDisplayCallback.aidl", "core/java/android/hardware/fingerprint/IFingerprintClientActiveCallback.aidl", + "core/java/android/hardware/face/IFaceService.aidl", + "core/java/android/hardware/face/IFaceServiceReceiver.aidl", "core/java/android/hardware/fingerprint/IFingerprintService.aidl", - "core/java/android/hardware/fingerprint/IFingerprintServiceLockoutResetCallback.aidl", "core/java/android/hardware/fingerprint/IFingerprintServiceReceiver.aidl", "core/java/android/hardware/hdmi/IHdmiControlCallback.aidl", "core/java/android/hardware/hdmi/IHdmiControlService.aidl", @@ -168,6 +183,7 @@ java_defaults { "core/java/android/hardware/input/IInputManager.aidl", "core/java/android/hardware/input/IInputDevicesChangedListener.aidl", "core/java/android/hardware/input/ITabletModeChangedListener.aidl", + "core/java/android/hardware/iris/IIrisService.aidl", "core/java/android/hardware/location/IActivityRecognitionHardware.aidl", "core/java/android/hardware/location/IActivityRecognitionHardwareClient.aidl", "core/java/android/hardware/location/IActivityRecognitionHardwareSink.aidl", @@ -187,6 +203,7 @@ java_defaults { "core/java/android/hardware/radio/ITunerCallback.aidl", "core/java/android/hardware/soundtrigger/IRecognitionStatusCallback.aidl", "core/java/android/hardware/usb/IUsbManager.aidl", + "core/java/android/hardware/usb/IUsbSerialReader.aidl", "core/java/android/net/ICaptivePortal.aidl", "core/java/android/net/IConnectivityManager.aidl", "core/java/android/net/IIpConnectivityMetrics.aidl", @@ -239,6 +256,7 @@ java_defaults { ":statsd_aidl", "core/java/android/os/ISystemUpdateManager.aidl", "core/java/android/os/IThermalEventListener.aidl", + "core/java/android/os/IThermalStatusListener.aidl", "core/java/android/os/IThermalService.aidl", "core/java/android/os/IUpdateLock.aidl", "core/java/android/os/IUserManager.aidl", @@ -247,8 +265,12 @@ java_defaults { "core/java/android/os/storage/IStorageEventListener.aidl", "core/java/android/os/storage/IStorageShutdownObserver.aidl", "core/java/android/os/storage/IObbActionListener.aidl", + "core/java/android/permission/IRuntimePermissionPresenter.aidl", + "core/java/android/rolecontrollerservice/IRoleControllerService.aidl", ":keystore_aidl", "core/java/android/security/keymaster/IKeyAttestationApplicationIdProvider.aidl", + "core/java/android/service/autofill/augmented/IAugmentedAutofillService.aidl", + "core/java/android/service/autofill/augmented/IFillCallback.aidl", "core/java/android/service/autofill/IAutoFillService.aidl", "core/java/android/service/autofill/IAutofillFieldClassificationService.aidl", "core/java/android/service/autofill/IFillCallback.aidl", @@ -271,11 +293,13 @@ java_defaults { "core/java/android/service/euicc/ISwitchToSubscriptionCallback.aidl", "core/java/android/service/euicc/IUpdateSubscriptionNicknameCallback.aidl", "core/java/android/service/gatekeeper/IGateKeeperService.aidl", + "core/java/android/service/contentcapture/IContentCaptureService.aidl", "core/java/android/service/notification/INotificationListener.aidl", "core/java/android/service/notification/IStatusBarNotificationHolder.aidl", "core/java/android/service/notification/IConditionListener.aidl", "core/java/android/service/notification/IConditionProvider.aidl", "core/java/android/service/settings/suggestions/ISuggestionService.aidl", + "core/java/android/service/sms/IFinancialSmsService.aidl", "core/java/android/service/vr/IPersistentVrStateCallbacks.aidl", "core/java/android/service/vr/IVrListener.aidl", "core/java/android/service/vr/IVrManager.aidl", @@ -316,8 +340,10 @@ java_defaults { "core/java/android/service/chooser/IChooserTargetResult.aidl", "core/java/android/service/resolver/IResolverRankerService.aidl", "core/java/android/service/resolver/IResolverRankerResult.aidl", + "core/java/android/service/textclassifier/IConversationActionsCallback.aidl", "core/java/android/service/textclassifier/ITextClassificationCallback.aidl", "core/java/android/service/textclassifier/ITextClassifierService.aidl", + "core/java/android/service/textclassifier/ITextLanguageCallback.aidl", "core/java/android/service/textclassifier/ITextLinksCallback.aidl", "core/java/android/service/textclassifier/ITextSelectionCallback.aidl", "core/java/android/view/accessibility/IAccessibilityInteractionConnection.aidl", @@ -326,7 +352,9 @@ java_defaults { "core/java/android/view/accessibility/IAccessibilityManagerClient.aidl", "core/java/android/view/autofill/IAutoFillManager.aidl", "core/java/android/view/autofill/IAutoFillManagerClient.aidl", + "core/java/android/view/autofill/IAugmentedAutofillManagerClient.aidl", "core/java/android/view/autofill/IAutofillWindowPresenter.aidl", + "core/java/android/view/contentcapture/IContentCaptureManager.aidl", "core/java/android/view/IApplicationToken.aidl", "core/java/android/view/IAppTransitionAnimationSpecsFuture.aidl", "core/java/android/view/IDockedStackListener.aidl", @@ -359,6 +387,7 @@ java_defaults { "core/java/com/android/internal/app/IAppOpsService.aidl", "core/java/com/android/internal/app/IBatteryStats.aidl", "core/java/com/android/internal/app/ISoundTriggerService.aidl", + "core/java/com/android/internal/app/IVoiceActionCheckCallback.aidl", "core/java/com/android/internal/app/IVoiceInteractionManagerService.aidl", "core/java/com/android/internal/app/IVoiceInteractionSessionListener.aidl", "core/java/com/android/internal/app/IVoiceInteractionSessionShowCallback.aidl", @@ -372,6 +401,10 @@ java_defaults { "core/java/com/android/internal/backup/IBackupTransport.aidl", "core/java/com/android/internal/backup/IObbBackupService.aidl", "core/java/com/android/internal/inputmethod/IInputContentUriToken.aidl", + "core/java/com/android/internal/inputmethod/IInputMethodPrivilegedOperations.aidl", + "core/java/com/android/internal/inputmethod/IMultiClientInputMethod.aidl", + "core/java/com/android/internal/inputmethod/IMultiClientInputMethodPrivilegedOperations.aidl", + "core/java/com/android/internal/inputmethod/IMultiClientInputMethodSession.aidl", "core/java/com/android/internal/net/INetworkWatchlistManager.aidl", "core/java/com/android/internal/policy/IKeyguardDrawnCallback.aidl", "core/java/com/android/internal/policy/IKeyguardDismissCallback.aidl", @@ -410,7 +443,6 @@ java_defaults { "location/java/android/location/IGeocodeProvider.aidl", "location/java/android/location/IGeofenceProvider.aidl", "location/java/android/location/IGnssStatusListener.aidl", - "location/java/android/location/IGnssStatusProvider.aidl", "location/java/android/location/IGnssMeasurementsListener.aidl", "location/java/android/location/IGnssNavigationMessageListener.aidl", "location/java/android/location/ILocationListener.aidl", @@ -419,6 +451,7 @@ java_defaults { "location/java/android/location/IGpsGeofenceHardware.aidl", "location/java/android/location/INetInitiatedListener.aidl", "location/java/com/android/internal/location/ILocationProvider.aidl", + "location/java/com/android/internal/location/ILocationProviderManager.aidl", "media/java/android/media/IAudioFocusDispatcher.aidl", "media/java/android/media/IAudioRoutesObserver.aidl", "media/java/android/media/IAudioService.aidl", @@ -431,7 +464,6 @@ java_defaults { "media/java/android/media/IMediaScannerListener.aidl", "media/java/android/media/IMediaScannerService.aidl", "media/java/android/media/IPlaybackConfigDispatcher.aidl", - "media/java/android/media/ISessionTokensListener.aidl", ":libaudioclient_aidl", "media/java/android/media/IRecordingConfigDispatcher.aidl", "media/java/android/media/IRemoteDisplayCallback.aidl", @@ -579,7 +611,10 @@ java_defaults { "telephony/java/com/android/internal/telephony/euicc/ISetNicknameCallback.aidl", "telephony/java/com/android/internal/telephony/euicc/ISwitchToProfileCallback.aidl", "telephony/java/com/android/internal/telephony/rcs/IRcs.aidl", + "wifi/java/android/net/wifi/INetworkRequestMatchCallback.aidl", + "wifi/java/android/net/wifi/INetworkRequestUserSelectionCallback.aidl", "wifi/java/android/net/wifi/ISoftApCallback.aidl", + "wifi/java/android/net/wifi/ITrafficStateCallback.aidl", "wifi/java/android/net/wifi/IWifiManager.aidl", "wifi/java/android/net/wifi/aware/IWifiAwareDiscoverySessionCallback.aidl", "wifi/java/android/net/wifi/aware/IWifiAwareEventCallback.aidl", @@ -621,6 +656,8 @@ java_defaults { "core/java/com/android/server/DropboxLogTags.logtags", "core/java/org/chromium/arc/EventLogTags.logtags", + ":platform-properties", + ":framework-statslog-gen", ], @@ -677,11 +714,14 @@ java_defaults { static_libs: [ "apex_aidl_interface-java", "framework-protos", + "mediaplayer2-protos", "android.hidl.base-V1.0-java", "android.hardware.cas-V1.0-java", "android.hardware.contexthub-V1.0-java", "android.hardware.health-V1.0-java-constants", "android.hardware.thermal-V1.0-java-constants", + "android.hardware.thermal-V1.1-java", + "android.hardware.thermal-V2.0-java", "android.hardware.tv.input-V1.0-java-constants", "android.hardware.usb-V1.0-java-constants", "android.hardware.usb-V1.1-java-constants", @@ -694,12 +734,12 @@ java_defaults { "android.hardware.radio-V1.4-java", "android.hardware.usb.gadget-V1.0-java", "netd_aidl_interface-java", + "devicepolicyprotosnano", ], required: [ // TODO: remove gps_debug when the build system propagates "required" properly. "gps_debug.conf", - "libtextclassifier", // Loaded with System.loadLibrary by android.view.textclassifier "libmedia2_jni", ], @@ -744,6 +784,18 @@ java_library { ], } +// A host library containing the inspector annotations for inspector-annotation-processor. +java_library_host { + name: "inspector-annotation", + srcs: [ + "core/java/android/view/inspector/InspectableNodeName.java", + "core/java/android/view/inspector/InspectableProperty.java", + // Needed for the ResourceId.ID_NULL constant + "core/java/android/content/res/ResourceId.java", + "core/java/android/annotation/AnyRes.java", + ], +} + // A host library including just UnsupportedAppUsage.java so that the annotation // processor can also use this annotation. java_library_host { @@ -826,6 +878,10 @@ java_library { "nist-sip", "tagsoup", "rappor", + "libtextclassifier-java", + ], + required: [ + "libtextclassifier", ], dxflags: ["--core-library"], } @@ -835,9 +891,9 @@ java_library_host { name: "platformprotos", srcs: [ "cmds/am/proto/instrumentation_data.proto", + "cmds/statsd/src/**/*.proto", "core/proto/**/*.proto", "libs/incident/proto/**/*.proto", - "cmds/statsd/src/**/*.proto", ], proto: { include_dirs: ["external/protobuf/src"], @@ -1662,3 +1718,22 @@ filegroup { "core/java/android/annotation/NonNull.java", ], } + +filegroup { + name: "framework-media-annotation-srcs", + srcs: [ + "core/java/android/annotation/CallbackExecutor.java", + "core/java/android/annotation/DrawableRes.java", + "core/java/android/annotation/IntDef.java", + "core/java/android/annotation/LongDef.java", + "core/java/android/annotation/NonNull.java", + "core/java/android/annotation/Nullable.java", + "core/java/android/annotation/RequiresPermission.java", + "core/java/android/annotation/SdkConstant.java", + "core/java/android/annotation/StringDef.java", + "core/java/android/annotation/TestApi.java", + "core/java/android/annotation/UnsupportedAppUsage.java", + "core/java/com/android/internal/annotations/GuardedBy.java", + ], +} + |