Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0c47d45a authored by Jeongik Cha's avatar Jeongik Cha
Browse files

Remove libandroid_runtime_vm_headers dependency from libbinder

Instead, add extern C definition in the RpcSession.cpp directly

Bug: 254459965
Test: m libbinder
Change-Id: I093f0952f12d575b4a517314c5dadef5b7125a62
parent 866e5471
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -161,7 +161,7 @@ cc_defaults {
    ],
    ],


    header_libs: [
    header_libs: [
        "libandroid_runtime_vm_headers",
        "jni_headers",
    ],
    ],


    export_header_lib_headers: [
    export_header_lib_headers: [
@@ -315,7 +315,7 @@ cc_library {
        },
        },
        recovery: {
        recovery: {
            exclude_header_libs: [
            exclude_header_libs: [
                "libandroid_runtime_vm_headers",
                "jni_headers",
            ],
            ],
        },
        },
    },
    },
+1 −1
Original line number Original line Diff line number Diff line
@@ -46,8 +46,8 @@
#include "Utils.h"
#include "Utils.h"


#if defined(__ANDROID__) && !defined(__ANDROID_RECOVERY__)
#if defined(__ANDROID__) && !defined(__ANDROID_RECOVERY__)
#include <android_runtime/vm.h>
#include <jni.h>
#include <jni.h>
extern "C" JavaVM* AndroidRuntimeGetJavaVM();
#endif
#endif


namespace android {
namespace android {