1filegroup { 2 name: "framework-crashrecovery-sources", 3 srcs: [ 4 "java/**/*.aidl", 5 "java/**/*.java", 6 ], 7 path: "java", 8 visibility: [ 9 "//packages/modules/CrashRecovery/framework", 10 ], 11} 12 13java_sdk_library { 14 name: "framework-platformcrashrecovery", 15 srcs: [ 16 ":framework-crashrecovery-module-sources", 17 ":framework-crashrecovery-sources", 18 ], 19 defaults: ["framework-non-updatable-unbundled-defaults"], 20 permitted_packages: [ 21 "android.crashrecovery", 22 "android.service.watchdog", 23 ], 24 static_libs: ["android.crashrecovery.flags-aconfig-java"], 25 aidl: { 26 include_dirs: [ 27 "frameworks/base/core/java", 28 ], 29 }, 30 impl_library_visibility: [ 31 "//frameworks/base:__subpackages__", 32 ], 33} 34 35platform_compat_config { 36 name: "framework-platformcrashrecovery-compat-config", 37 src: ":framework-platformcrashrecovery", 38} 39