From 735ab4ef26c250510f21fc2070e08d4ae7867916 Mon Sep 17 00:00:00 2001 From: Jooyung Han Date: Tue, 3 Mar 2020 01:07:37 +0900 Subject: libnativeloader: Remove hard-coded cronet Because cronet apex sets its jni_libs, its classloader-namespace is linked automatically via jni.config.txt. Bug: 143733063 Bug: 146420818 Test: atest CronetApiTest Change-Id: I7ae0f7bc60f09e7e384abd1f0a1e4f8f90f64052 --- 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 44b34583a6..6092c004ef 100644 --- a/libnativeloader/library_namespaces.cpp +++ b/libnativeloader/library_namespaces.cpp @@ -49,7 +49,6 @@ constexpr const char* kVndkNamespaceName = "vndk"; constexpr const char* kVndkProductNamespaceName = "vndk_product"; constexpr const char* kArtNamespaceName = "com_android_art"; constexpr const char* kNeuralNetworksNamespaceName = "com_android_neuralnetworks"; -constexpr const char* kCronetNamespaceName = "com_android_cronet"; constexpr const char* kStatsdNamespaceName = "com_android_os_statsd"; // classloader-namespace is a linker namespace that is created for the loaded @@ -316,16 +315,6 @@ Result LibraryNamespaces::Create(JNIEnv* env, uint32_t t } } - // TODO(b/143733063): Remove it after library path of apex module is supported. - auto cronet_ns = - NativeLoaderNamespace::GetExportedNamespace(kCronetNamespaceName, is_bridged); - if (cronet_ns.ok()) { - linked = app_ns->Link(*cronet_ns, cronet_public_libraries()); - if (!linked.ok()) { - return linked.error(); - } - } - // Give access to StatsdAPI libraries auto statsd_ns = NativeLoaderNamespace::GetExportedNamespace(kStatsdNamespaceName, is_bridged); -- cgit v1.2.3-59-g8ed1b