From 1263402b99713aab1cd18303c41a3f3b17aa1f0f Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Fri, 28 Aug 2020 17:13:43 +0900 Subject: clean up statsd public libraries JNI library(libstat_jni) from statsd apex is handled via the build system and linkerconfig. Bug: 150767721 Test: presubmit Test: atest libnativeloader_test Change-Id: Ia7527f053508d5992c3eef209f77260f0d210e81 --- libnativeloader/library_namespaces.cpp | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'libnativeloader/library_namespaces.cpp') diff --git a/libnativeloader/library_namespaces.cpp b/libnativeloader/library_namespaces.cpp index 47050cad80..dcd2f657b1 100644 --- a/libnativeloader/library_namespaces.cpp +++ b/libnativeloader/library_namespaces.cpp @@ -50,7 +50,6 @@ constexpr const char* kApexPath = "/apex/"; constexpr const char* kVendorNamespaceName = "sphal"; constexpr const char* kVndkNamespaceName = "vndk"; constexpr const char* kVndkProductNamespaceName = "vndk_product"; -constexpr const char* kStatsdNamespaceName = "com_android_os_statsd"; // classloader-namespace is a linker namespace that is created for the loaded // app. To be specific, it is created for the app classloader. When @@ -358,16 +357,6 @@ Result LibraryNamespaces::Create(JNIEnv* env, uint32_t t } } - // Give access to StatsdAPI libraries - auto statsd_ns = - NativeLoaderNamespace::GetExportedNamespace(kStatsdNamespaceName, is_bridged); - if (statsd_ns.ok()) { - linked = app_ns->Link(*statsd_ns, statsd_public_libraries()); - if (!linked.ok()) { - return linked.error(); - } - } - auto vendor_libs = filter_public_libraries(target_sdk_version, uses_libraries, vendor_public_libraries()); if (!vendor_libs.empty()) { -- cgit v1.2.3-59-g8ed1b