Add getTransportFromManifest

which consult the vendor interface object to see
what transport method is expected for each HAL.

Test: hidl_test

Bug: 32718841
Change-Id: Ic93bea634852554a331824f3f1f003442ffe4841
diff --git a/base/Android.bp b/base/Android.bp
index f2f5ab0..2282ddf 100644
--- a/base/Android.bp
+++ b/base/Android.bp
@@ -16,13 +16,15 @@
     name: "libhidlbase",
     shared_libs: [
         "libbase",
+        "libcutils",
         "liblog",
         "libutils",
-        "libcutils",
+        "libvintf",
     ],
     export_shared_lib_headers: [
         "libbase",
         "libutils",
+        "libvintf",
     ],
     local_include_dirs: ["include"],
     export_include_dirs: ["include"],