summaryrefslogtreecommitdiff
path: root/api/Android.bp
diff options
context:
space:
mode:
Diffstat (limited to 'api/Android.bp')
-rw-r--r--api/Android.bp21
1 files changed, 19 insertions, 2 deletions
diff --git a/api/Android.bp b/api/Android.bp
index c7c56861894d..14c2766d8887 100644
--- a/api/Android.bp
+++ b/api/Android.bp
@@ -102,7 +102,16 @@ combined_apis {
"true": [
"framework-crashrecovery",
],
- default: [],
+ default: [
+ "framework-platformcrashrecovery",
+ ],
+ }) + select(release_flag("RELEASE_ONDEVICE_INTELLIGENCE_MODULE"), {
+ true: [
+ "framework-ondeviceintelligence",
+ ],
+ default: [
+ "framework-ondeviceintelligence-platform",
+ ],
}) + select(release_flag("RELEASE_RANGING_STACK"), {
true: [
"framework-ranging",
@@ -117,7 +126,12 @@ combined_apis {
"service-permission",
"service-rkp",
"service-sdksandbox",
- ] + select(soong_config_variable("ANDROID", "release_crashrecovery_module"), {
+ ] + select(release_flag("RELEASE_ONDEVICE_INTELLIGENCE_MODULE"), {
+ true: [
+ "service-ondeviceintelligence",
+ ],
+ default: [],
+ }) + select(soong_config_variable("ANDROID", "release_crashrecovery_module"), {
"true": [
"service-crashrecovery",
],
@@ -385,6 +399,7 @@ stubs_defaults {
"--error NoSettingsProvider",
"--error UnhiddenSystemApi",
"--error UnflaggedApi",
+ "--error FlaggedApiLiteral",
"--force-convert-to-warning-nullability-annotations +*:-android.*:+android.icu.*:-dalvik.*",
// Disable CallbackInterface, as Java 8 default interface methods avoid the extensibility
// issue interfaces had previously.
@@ -473,7 +488,9 @@ java_defaults {
impl_library_visibility: ["//frameworks/base"],
defaults_visibility: [
"//frameworks/base/location",
+ "//frameworks/base/packages/CrashRecovery/framework",
"//frameworks/base/nfc",
+ "//packages/modules/NeuralNetworks:__subpackages__",
],
plugins: ["error_prone_android_framework"],
errorprone: {