首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

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

2012-04-23 
集成第三方Apk,老是找不到对应的so库文件,但明明so库文件已经放/system/lib目录下了集成第三方Apk,老是找

集成第三方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里就会包含了

热点排行