博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
library 'system/lib/libhoudini.so' not find
阅读量:6828 次
发布时间:2019-06-26

本文共 519 字,大约阅读时间需要 1 分钟。

hot3.png

应用在手机上运行程序没问题,在模拟器(Genymotion)上运行报出”library'system/lib/libhoudini.so' not find“错误,经过一番查询先把解决方案总结如下:

ARM Translation Installer的压缩包,安装到Genymotion上,重启下,重新运行程序就ok。 下载地址1:

下载地址2:

安装方式:将ZIP包拖拽进Genymotion创建的虚拟机中,等传输完毕后点“OK”刷进去。重启。

.so打包经验分享: apk中有对应平台的文件夹,如果项目只包含了 armeabi,那么在所有Android设备都可以运行;

如果项目只包含了 armeabi-v7a,除armeabi架构的设备外都可以运行;

如果项目只包含了 x86,那么armeabi架构和armeabi-v7a的Android设备是无法运行的;

如果同时包含了 armeabi, armeabi-v7a和x86,所有设备都可以运行,程序在运行的时候去加载不同平台对应的so,这是较为完美的一种解决方案,同时也会导致包变大。

转载于:https://my.oschina.net/u/232595/blog/519011

你可能感兴趣的文章
Python中 sys.argv的用法简明解释
查看>>
java中Optional和Stream流的部分操作
查看>>
SRM 508(2-1000pt)
查看>>
对spring的理解是什么?
查看>>
软件设计师考试17年下半年上午考试真题及解析(1~5题)
查看>>
Hive动态分区
查看>>
14.示例解析
查看>>
jQuery 语法
查看>>
彻底解决“从客户端中检测到有潜在危险的Request.Form值”
查看>>
HTCondor安装
查看>>
linux中的数值运算
查看>>
android之网络操作(1)
查看>>
C++之旅(第一天)
查看>>
053(四十三)
查看>>
STL标准模板库 向量容器(vector)
查看>>
Sightseeing
查看>>
plt.spy()函数
查看>>
JAVA设计模式之观察者模式
查看>>
AJAX基础
查看>>
int 0x80 系统调用实现
查看>>