Fix: make vndk namespace visible for 2016 Pixes
The nativeloader tries to find the 'vndk' namespace when there is a vendor apk in the classloader paths. This can happen even for a downloaded app if the app is using a vendor apk via <uses-library> tag. In order to prevent the nativeloader from failing to find the vndk namespace, the namespace is marked as visible. Bug: 66482442 Test: download the app mentioned in the bug, it does not crash. Change-Id: I82e2394eb6eedcb8645e1a5b3735bbfe2735b312
This commit is contained in:
parent
5dec8e22c3
commit
1cc09e749f
1 changed files with 1 additions and 0 deletions
|
|
@ -98,6 +98,7 @@ namespace.rs.link.vndk.shared_libs = android.hardware.renderscript@1.0.so:androi
|
|||
# This namespace is exclusively for vndk-sp libs.
|
||||
###############################################################################
|
||||
namespace.vndk.isolated = true
|
||||
namespace.vndk.visible = true
|
||||
namespace.vndk.search.paths = /vendor/${LIB}/vndk-sp:/system/${LIB}/vndk-sp
|
||||
namespace.vndk.permitted.paths = /vendor/${LIB}/hw:/vendor/${LIB}/egl
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue