Merge changes from topic "vndk-apex-build"

* changes:
  Fix "vndk" namespace for vendor apexes
  Read apex-info-file.xml to distinguish vendor apex
diff --git a/contents/namespace/vndkinsystem.cc b/contents/namespace/vndkinsystem.cc
index 8161df5..06ed418 100644
--- a/contents/namespace/vndkinsystem.cc
+++ b/contents/namespace/vndkinsystem.cc
@@ -36,8 +36,9 @@
 namespace linkerconfig {
 namespace contents {
 Namespace BuildVndkInSystemNamespace([[maybe_unused]] const Context& ctx) {
-  Namespace ns("vndk_in_system", /*is_isolated=*/true,
-               /*is_visible=*/true);
+  Namespace ns("vndk_in_system",
+               /*is_isolated=*/true,
+               /*is_visible=*/false);
 
   // The search paths here should be kept the same as that of the 'system' namespace.
   ns.AddSearchPath("/system/${LIB}");