diff options
Diffstat (limited to 'libnativebridge/include/nativebridge/native_bridge.h')
-rw-r--r-- | libnativebridge/include/nativebridge/native_bridge.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libnativebridge/include/nativebridge/native_bridge.h b/libnativebridge/include/nativebridge/native_bridge.h index e20b6270a1..2199bab552 100644 --- a/libnativebridge/include/nativebridge/native_bridge.h +++ b/libnativebridge/include/nativebridge/native_bridge.h @@ -29,6 +29,11 @@ namespace android { extern "C" { #endif // __cplusplus +// Loads a shared library from the system linker namespace, suitable for +// platform libraries in /system/lib(64). If linker namespaces don't exist (i.e. +// on host), this simply calls dlopen(). +void* OpenSystemLibrary(const char* path, int flags); + struct NativeBridgeRuntimeCallbacks; struct NativeBridgeRuntimeValues; |