Update libnativeloader dependency on libnativehelper

Only requires header library dependency.

Test: m
Change-Id: I84de37651f4cb01bdaaa2b354f0a71058a5772f8
diff --git a/libnativeloader/Android.bp b/libnativeloader/Android.bp
index be902c0..f6dab2d 100644
--- a/libnativeloader/Android.bp
+++ b/libnativeloader/Android.bp
@@ -26,8 +26,8 @@
     srcs: [
         "native_loader.cpp",
     ],
+    header_libs: ["libnativehelper_header_only"],
     shared_libs: [
-        "libnativehelper",
         "liblog",
         "libnativebridge",
         "libbase",
@@ -97,12 +97,12 @@
     static_libs: [
         "libbase",
         "liblog",
-        "libnativehelper",
         "libgmock",
         "PlatformProperties",
     ],
     header_libs: [
         "libnativebridge-headers",
+        "libnativehelper_header_only",
         "libnativeloader-headers",
     ],
     // native_loader_test.cpp mocks libdl APIs so system_shared_libs
diff --git a/libnativeloader/library_namespaces.cpp b/libnativeloader/library_namespaces.cpp
index b727651..3be379a 100644
--- a/libnativeloader/library_namespaces.cpp
+++ b/libnativeloader/library_namespaces.cpp
@@ -27,7 +27,7 @@
 #include <android-base/macros.h>
 #include <android-base/properties.h>
 #include <android-base/strings.h>
-#include <nativehelper/ScopedUtfChars.h>
+#include <nativehelper/scoped_utf_chars.h>
 
 #include "nativeloader/dlext_namespaces.h"
 #include "public_libraries.h"
diff --git a/libnativeloader/native_loader.cpp b/libnativeloader/native_loader.cpp
index 6d3c057..efcb769 100644
--- a/libnativeloader/native_loader.cpp
+++ b/libnativeloader/native_loader.cpp
@@ -30,7 +30,7 @@
 #include <android-base/macros.h>
 #include <android-base/strings.h>
 #include <nativebridge/native_bridge.h>
-#include <nativehelper/ScopedUtfChars.h>
+#include <nativehelper/scoped_utf_chars.h>
 
 #ifdef __ANDROID__
 #include <log/log.h>