将so库push到设备system/lib中
110abc777 发布于2017-12 浏览:2779 回复:8
0
收藏

系统内置app,将so库push到设备system/lib中,应用无法加载so库,怎么办

收藏
点赞
0
个赞
共8条回复 最后由用户已被禁言回复于2022-04
#9用户已被禁言回复于2020-04
#8 醉有茗茶业回复
我的也是系统内置app,将so库push到设备system/lib中,应用无法加载so库,技术支持一直 看下getApplicationInfo().nativeLibraryDir是否有so文件,getApplicationInfo().nativeLibraryDir是运行时的动态路径,这没办法拷贝啊,能解决实际问题吗?
展开

根据你自己的调用方式,可以再网络或论坛上查看如何获取动态库加载路径。

0
#8醉有茗茶业回复于2020-04

我的也是系统内置app,将so库push到设备system/lib中,应用无法加载so库,技术支持一直 看下getApplicationInfo().nativeLibraryDir是否有so文件,getApplicationInfo().nativeLibraryDir是运行时的动态路径,这没办法拷贝啊,能解决实际问题吗?

0
#7代严满回复于2020-04

可以解决,但是不能获取U盘写权限

 

0
#6Evertones回复于2018-07

请问解决了吗?我也遇到了

0
#5散心二意1回复于2018-01

请问您是在源码环境下编译的apk吗?我在MTK android7.0下编译,语音识别armeabi下的五个库文件中有三个报不识别。

如下:prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/bin/arm-linux-androideabi-strip:out/target/product/gxq6737m_35_53_n/symbols/system/lib/libvad.so: File format not recognized

0
#4慢慢的大米饭回复于2017-12

请问解决了吗  我也遇到了 

0
#3110abc777回复于2017-12

已经添加了 还是无法加载 

0
#2fujiayi1984回复于2017-12

已经回复,看下getApplicationInfo().nativeLibraryDir是否有so文件

0
TOP
切换版块