diff --git a/libnativeloader/Android.bp b/libnativeloader/Android.bp index b9f0dbff5..66cb49ffb 100644 --- a/libnativeloader/Android.bp +++ b/libnativeloader/Android.bp @@ -24,6 +24,13 @@ cc_library { "libnativebridge", "libbase", ], + target: { + android: { + shared_libs: [ + "libdl_android", + ], + }, + }, required: [ "llndk.libraries.txt", "vndksp.libraries.txt", diff --git a/libvndksupport/Android.bp b/libvndksupport/Android.bp index bfa25088f..546c15c24 100644 --- a/libvndksupport/Android.bp +++ b/libvndksupport/Android.bp @@ -9,7 +9,10 @@ cc_library { ], local_include_dirs: ["include/vndksupport"], export_include_dirs: ["include"], - shared_libs: ["liblog"], + shared_libs: [ + "libdl_android", + "liblog", + ], version_script: "libvndksupport.map.txt", stubs: { symbol_file: "libvndksupport.map.txt",