diff options
| author | Kiyoung Kim <kiyoungkim@google.com> | 2019-02-20 18:04:39 +0900 |
|---|---|---|
| committer | Kiyoung Kim <kiyoungkim@google.com> | 2019-03-07 12:01:23 +0900 |
| commit | cd8b96cb7c6b9d47a30a0198a807e4ae4494be6d (patch) | |
| tree | 24876af0c78f785aab4208c48c6853c0b7d9a005 /libnativeloader/include/nativeloader | |
| parent | 95a5a0518cd568bb9599417fd60978f46bab1d5c (diff) | |
| download | system_core-cd8b96cb7c6b9d47a30a0198a807e4ae4494be6d.tar.gz system_core-cd8b96cb7c6b9d47a30a0198a807e4ae4494be6d.tar.bz2 system_core-cd8b96cb7c6b9d47a30a0198a807e4ae4494be6d.zip | |
Add product apk support from libnativeloader
Currently libnativeloader appends vendor lib path if apk is from vendor
partition. Similar to this, as part of mainline core, we should add
product lib path if apk if from product partition.
Bug: 124705551
Test: m -j && tested from crosshatch with product apps (such as Wallpaper)
Change-Id: I8690167ca8098015c8ae4bbb4f028404c5e94dc0
Diffstat (limited to 'libnativeloader/include/nativeloader')
| -rw-r--r-- | libnativeloader/include/nativeloader/native_loader.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/libnativeloader/include/nativeloader/native_loader.h b/libnativeloader/include/nativeloader/native_loader.h index 260f65520..51fb875f6 100644 --- a/libnativeloader/include/nativeloader/native_loader.h +++ b/libnativeloader/include/nativeloader/native_loader.h @@ -36,14 +36,9 @@ extern "C" { __attribute__((visibility("default"))) void InitializeNativeLoader(); -__attribute__((visibility("default"))) -jstring CreateClassLoaderNamespace(JNIEnv* env, - int32_t target_sdk_version, - jobject class_loader, - bool is_shared, - bool is_for_vendor, - jstring library_path, - jstring permitted_path); +__attribute__((visibility("default"))) jstring CreateClassLoaderNamespace( + JNIEnv* env, int32_t target_sdk_version, jobject class_loader, bool is_shared, jstring dex_path, + jstring library_path, jstring permitted_path); __attribute__((visibility("default"))) void* OpenNativeLibrary( JNIEnv* env, int32_t target_sdk_version, const char* path, jobject class_loader, |
