当前位置: 代码迷 >> Android >> 集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了,该如何处理
  详细解决方案

集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了,该如何处理

热度:82   发布时间:2016-05-01 21:31:16.0
集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了
集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了

------解决方案--------------------
....这个是那个apk程序的问题吧,预装3方的程序需要对方在加载so的时候使用系统路径加载,也就是apk程序里这样:
System.Load(/system/lib/lib***.so);
显然你继承的那个apk程序里这样做的:
System.Loadlibrary(***);//从data/data/packagename/lib目录下加载。

------解决方案--------------------
应该是在thirdapk这个目录下的android.mk文件中,也要添加第三方应用so库的路径,这样编成的img里就会包含了
  相关解决方案