Merge "Remove dependency on libcutils" am: 4ac1829d7e

am: 2c17cca557

Change-Id: I4a5c883d59c830d20270a6d6622ac2dd9051226d
This commit is contained in:
Orion Hodson 2019-02-25 13:41:46 -08:00 committed by android-build-merger
commit ca3916b056
2 changed files with 5 additions and 5 deletions

View File

@ -21,7 +21,6 @@ cc_library {
shared_libs: [
"libnativehelper",
"liblog",
"libcutils",
"libnativebridge",
"libbase",
],

View File

@ -21,7 +21,6 @@
#ifdef __ANDROID__
#define LOG_TAG "libnativeloader"
#include "nativeloader/dlext_namespaces.h"
#include "cutils/properties.h"
#include "log/log.h"
#endif
#include <dirent.h>
@ -144,9 +143,11 @@ static constexpr const char* kRuntimeApexLibPath = "/apex/com.android.runtime/li
#endif
static bool is_debuggable() {
char debuggable[PROP_VALUE_MAX];
property_get("ro.debuggable", debuggable, "0");
return std::string(debuggable) == "1";
bool debuggable = false;
#ifdef __BIONIC__
debuggable = android::base::GetBoolProperty("ro.debuggable", false);
#endif
return debuggable;
}
static std::string vndk_version_str() {