最近我遇到这样的问题,当我使用jni和android应用程序时,当apk构建时,test.so被放在lib包中的lib / armeabi /中,当我安装这个apk作为用户应用程序时,它可以使用System.LoadLibrary()查找它时运行并找到该库。当我在系统/应用程序中安装它时,它找不到库。任何人以前遇到过这样的问题,你能告诉我如何解决这个问题,非常感谢任何建议。
答案 0 :(得分:7)
Android NDK小组的答案似乎有你的答案:
简而言之,您似乎无法执行此操作,因为/system
已装入read-only
,这意味着您已在工厂安装了APK +库。