Remove SettingsLib from Telecom
SettingsLib is no longer used, and pulls in androidx which causes
issues with unexpectected ContentProviders. Remove it, and add
androidx.annotation_annotation and a definition of strings/cancel
instead.
Test: m Telecom
Change-Id: Iadd9827ec569a3dcf5b812aa4bf4377f74603e02
diff --git a/Android.bp b/Android.bp
index b7eb450..88cffb8 100644
--- a/Android.bp
+++ b/Android.bp
@@ -25,6 +25,9 @@
":Telecom-srcs",
"proto/**/*.proto",
],
+ static_libs: [
+ "androidx.annotation_annotation",
+ ],
resource_dirs: ["res"],
proto: {
type: "nano",
@@ -37,7 +40,6 @@
optimize: {
proguard_flags_files: ["proguard.flags"],
},
- defaults: ["SettingsLibDefaults"],
}
android_test {