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/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",
     ],