Revert "Revert "mediandk: exclude libmediandk from media apex.""

This reverts commit ee0cdc9a0cc1ec2ec0d561e286f45197aac388c6.

Reason for revert: It was reverted due to build failure on 'ndk' build and now we have a fix for 'ndk' build.

Bug: 112766425
Change-Id: I8006e7f4ecae3097bf7bbad9122ffa393a3d9885
diff --git a/media/ndk/Android.bp b/media/ndk/Android.bp
index b17c0dd..c70d807 100644
--- a/media/ndk/Android.bp
+++ b/media/ndk/Android.bp
@@ -54,7 +54,6 @@
     ],
 
     cflags: [
-        "-fvisibility=hidden",
         "-DEXPORT=__attribute__((visibility(\"default\")))",
 
         "-Werror",
@@ -92,6 +91,10 @@
         },
     },
     version_script: "libmediandk.map.txt",
+    stubs: {
+        symbol_file: "libmediandk.map.txt",
+        versions: ["29"],
+    },
 }
 
 llndk_library {