diff --git a/tools/aconfig/aconfig_storage_file/Android.bp b/tools/aconfig/aconfig_storage_file/Android.bp index 70171edf1a..40b4464167 100644 --- a/tools/aconfig/aconfig_storage_file/Android.bp +++ b/tools/aconfig/aconfig_storage_file/Android.bp @@ -138,7 +138,7 @@ cc_library { double_loadable: true, } -// storage file parse api java cc_library +// storage file parse api java library java_library { name: "aconfig_storage_file_java", srcs: [ @@ -151,4 +151,15 @@ java_library { "//apex_available:platform", "//apex_available:anyapex", ], -} \ No newline at end of file +} + +// storage file parse api java library for core library +java_library { + name: "aconfig_storage_file_java_none", + srcs: [ + "srcs/**/*.java", + ], + sdk_version: "none", + system_modules: "core-all-system-modules", + host_supported: true, +} diff --git a/tools/aconfig/aconfig_storage_read_api/Android.bp b/tools/aconfig/aconfig_storage_read_api/Android.bp index 163600ab75..d88d742e64 100644 --- a/tools/aconfig/aconfig_storage_read_api/Android.bp +++ b/tools/aconfig/aconfig_storage_read_api/Android.bp @@ -185,3 +185,19 @@ java_library { "//apex_available:anyapex", ], } + +java_library { + name: "aconfig_storage_reader_java_none", + srcs: [ + "srcs/android/aconfig/storage/StorageInternalReader.java", + ], + libs: [ + "unsupportedappusage-sdk-none", + ], + static_libs: [ + "aconfig_storage_file_java_none", + ], + sdk_version: "none", + system_modules: "core-all-system-modules", + host_supported: true, +}