diff --git a/tests/cts/net/jni/Android.bp b/tests/cts/net/jni/Android.bp index 13f38d77cb..8f0d78fc0e 100644 --- a/tests/cts/net/jni/Android.bp +++ b/tests/cts/net/jni/Android.bp @@ -16,35 +16,14 @@ package { default_applicable_licenses: ["Android-Apache-2.0"], } -cc_library_shared { - name: "libnativedns_jni", +cc_defaults { + name: "net_jni_defaults", - srcs: ["NativeDnsJni.c"], - sdk_version: "current", - - shared_libs: [ - "libnativehelper_compat_libc++", - "liblog", - ], - stl: "libc++_static", - - cflags: [ - "-Wall", - "-Werror", - "-Wno-unused-parameter", - ], - -} - -cc_library_shared { - name: "libnativemultinetwork_jni", - - srcs: ["NativeMultinetworkJni.cpp"], - sdk_version: "current", cflags: [ "-Wall", "-Werror", "-Wno-format", + "-Wno-unused-parameter", ], shared_libs: [ "libandroid", @@ -52,4 +31,19 @@ cc_library_shared { "liblog", ], stl: "libc++_static", + // To be compatible with Q devices, the min_sdk_version must be 29. + sdk_version: "current", + min_sdk_version: "29", +} + +cc_library_shared { + name: "libnativedns_jni", + defaults: ["net_jni_defaults"], + srcs: ["NativeDnsJni.c"], +} + +cc_library_shared { + name: "libnativemultinetwork_jni", + defaults: ["net_jni_defaults"], + srcs: ["NativeMultinetworkJni.cpp"], } diff --git a/tests/cts/net/native/dns/Android.bp b/tests/cts/net/native/dns/Android.bp index 5e9af8e55a..434e529899 100644 --- a/tests/cts/net/native/dns/Android.bp +++ b/tests/cts/net/native/dns/Android.bp @@ -24,6 +24,8 @@ cc_defaults { "liblog", "libutils", ], + // To be compatible with Q devices, the min_sdk_version must be 29. + min_sdk_version: "29", } cc_test {