Set min_sdk_version to be 30
Also, added the new dependencies.
Bug: 170298047
Test: m com.android.extservices
Change-Id: Ifd74d99bcd457f838d09e087dcff37fb69e0793a
diff --git a/abseil-cpp/Android.bp b/abseil-cpp/Android.bp
index 8e3c3a4..4eaae5a 100644
--- a/abseil-cpp/Android.bp
+++ b/abseil-cpp/Android.bp
@@ -10,6 +10,7 @@
"com.android.extservices",
],
sdk_version: "current",
+ min_sdk_version: "30",
stl: "libc++_static",
exclude_srcs: [
"**/*_test.cc",
diff --git a/java/Android.bp b/java/Android.bp
index f7ff63b..893b423 100644
--- a/java/Android.bp
+++ b/java/Android.bp
@@ -20,7 +20,7 @@
static_libs: ["TextClassifierServiceLib"],
jni_libs: ["libtextclassifier"],
sdk_version: "system_current",
- min_sdk_version: "28",
+ min_sdk_version: "30",
certificate: "platform",
optimize: {
proguard_flags_files: ["proguard.flags"],
@@ -33,7 +33,7 @@
name: "TextClassifierServiceLib",
static_libs: ["TextClassifierServiceLibNoManifest"],
sdk_version: "system_current",
- min_sdk_version: "28",
+ min_sdk_version: "30",
manifest: "AndroidManifest.xml",
}
@@ -51,12 +51,13 @@
"error_prone_annotations",
],
sdk_version: "system_current",
- min_sdk_version: "28",
+ min_sdk_version: "30",
}
java_library {
name: "textclassifier-statsd",
sdk_version: "system_current",
+ min_sdk_version: "30",
srcs: [
":statslog-textclassifier-java-gen",
],
diff --git a/native/Android.bp b/native/Android.bp
index 442eb63..600d90c 100644
--- a/native/Android.bp
+++ b/native/Android.bp
@@ -113,6 +113,7 @@
static_libs: [
"marisa-trie",
+ "libtextclassifier_abseil",
"liblua",
"libutf",
"libtflite_static",
@@ -151,7 +152,7 @@
cc_library {
name: "libtextclassifier",
defaults: ["libtextclassifier_defaults"],
-
+ min_sdk_version: "30",
srcs: ["**/*.cc"],
exclude_srcs: [
"**/*_test.*",
diff --git a/native/FlatBufferHeaders.bp b/native/FlatBufferHeaders.bp
index 267d188..ba9f677 100644
--- a/native/FlatBufferHeaders.bp
+++ b/native/FlatBufferHeaders.bp
@@ -172,6 +172,7 @@
name: "libtextclassifier_flatbuffer_headers",
stl: "libc++_static",
sdk_version: "current",
+ min_sdk_version: "30",
apex_available: [
"//apex_available:platform",
"com.android.extservices",