android获取so目录的办法
来源:互联网 发布:大专女生知乎 编辑:程序博客网 时间:2024/06/03 07:55
之前,都是在32位android手机上,做测试。然后搞了一个64位手机,就不行了。
分析后,先是报:is 32-bit instead of 64-bit
然后,再自己的CPP的库中,修改Application.mk,将APP_ABI :=armeabi改为APP_ABI :=armeabi arm64-v8a
这样生成的时候,就会得到两个版本的so
第一种情况解决后,第二种情况又来了,就是找不到lib
原来,我是通过/data/data/com.xxx.xxx/lib访问so的,结果在64位安装后,lib这个是无效的,然后就加载失败。
最后通过ApplicationInfo取到。
public static String GetNativePath() { String ss = m_Context.getApplicationInfo().nativeLibraryDir; if(ss == null) ss = "/data/data/com.hxxx.yyy/lib"; return ss; }
然后问题解决。
阅读全文
0 0
- android获取so目录的办法
- android openCL的so库目录
- shell脚本最简单获取目录名的办法
- Android 原生获取root权限的办法
- Android获取手机图片路径的办法
- android studio数字签名的获取办法mac
- android 获取系统可用内存的办法
- Android下获取CPU信息的办法
- android so库没办法加载
- libstdc++.so.5丢失的处理办法
- 解决找不到.so文件的办法
- 【android】android获取各种目录的方法
- android 获取uri的正确文件路径的办法
- android 获取uri的正确文件路径的办法
- android 获取uri的正确文件路径的办法
- Android 获取uri的正确文件路径的办法
- 一种巧妙获取Android状态栏高度的办法
- Android中获取SDCard的目录路径
- Oil Deposits (DFS)
- 问卷调查Html5开发总结
- Java设计模式--单例模式【Singleton Pattern】
- Collections集合工具类的使用,相关方法.
- 前端特效整理
- android获取so目录的办法
- linux删除指定文件夹中某个文件除外的其他文件
- springboot上传下载
- 学术探讨|人生苦短_你用Python来做啥?
- NIST指纹数据识别
- 单片机外部中断
- 一个功能非常全面的增强出口查找工具
- 硬盘挂载步骤
- next和nextLine的区别