Set sdk_version on all libs and apps installed by
libnativeloader_e2e_tests.

To make this test to work on platform releases S and later.

Test: atest libnativeloader_e2e_tests
  Check <uses-sdk> tags in a few built AndroidManifest.xml files.
Bug: 259544756
Change-Id: I8c6da8f997bc022441d71ce731d7ab9d32a12589
diff --git a/libnativeloader/test/Android.bp b/libnativeloader/test/Android.bp
index 4276467..839397a 100644
--- a/libnativeloader/test/Android.bp
+++ b/libnativeloader/test/Android.bp
@@ -25,6 +25,7 @@
 
 cc_library {
     name: "libnativeloader_testlib",
+    sdk_version: "31",
     srcs: [],
     stl: "none",
 }
@@ -34,6 +35,7 @@
 android_test_helper_app {
     name: "library_container_app",
     defaults: ["art_module_source_build_java_defaults"],
+    sdk_version: "31",
     manifest: "library_container_app_manifest.xml",
     compile_multilib: "both",
     jni_libs: ["libnativeloader_testlib"],
@@ -41,6 +43,7 @@
 
 java_library {
     name: "loadlibrarytest_test_utils",
+    sdk_version: "31",
     static_libs: [
         "androidx.test.ext.junit",
         "androidx.test.ext.truth",
@@ -51,6 +54,7 @@
 // Test fixture that represents a shared library in /system/framework.
 java_library {
     name: "libnativeloader_system_shared_lib",
+    sdk_version: "31",
     installable: true,
     srcs: ["src/android/test/systemsharedlib/SystemSharedLib.java"],
 }
@@ -58,6 +62,7 @@
 // Test fixture that represents a shared library in /system_ext/framework.
 java_library {
     name: "libnativeloader_system_ext_shared_lib",
+    sdk_version: "31",
     installable: true,
     srcs: ["src/android/test/systemextsharedlib/SystemExtSharedLib.java"],
 }
@@ -66,7 +71,7 @@
 java_library {
     name: "libnativeloader_product_shared_lib",
     product_specific: true,
-    sdk_version: "33",
+    sdk_version: "31",
     installable: true,
     srcs: ["src/android/test/productsharedlib/ProductSharedLib.java"],
 }
@@ -75,7 +80,7 @@
 java_library {
     name: "libnativeloader_vendor_shared_lib",
     vendor: true,
-    sdk_version: "33",
+    sdk_version: "31",
     installable: true,
     srcs: ["src/android/test/vendorsharedlib/VendorSharedLib.java"],
 }
@@ -83,6 +88,7 @@
 java_defaults {
     name: "loadlibrarytest_app_defaults",
     defaults: ["art_module_source_build_java_defaults"],
+    sdk_version: "31",
     static_libs: [
         "androidx.test.ext.junit",
         "androidx.test.rules",