admin管理员组

文章数量:1548489

在windows x86 电脑开发背景下,运行AndroidStudio的android模拟器,无法安装armeabi应用(项目中的so文件仅支持arm指令)。

由此,arm Translator技术应运而生。houdini是intel 研发的ARM binary translator,充当翻译,可以让arm应用运行在x86架构的设备中。(https://www.android-x86/)

具体操作如下:下载三个关键文件

文件1:libhoudini.so(链接: https://pan.baidu/s/1Fd2NYbSud5KzgrQZ6AuASg   提取码: jevn)
文件2:libdvm_houdini.so(链接: https://pan.baidu/s/1Pp3XaNrp4QpfEWrtYCdepg  提取码: 5mbm )
文件3:houdini_armlibs.tgz(链接: https://pan.baidu/s/1m6yS81RCmoxzCKeWW1DPdQ 提取码: uzgt )

将文件3下载下来后,解压缩得到一大堆文件,新建个文件夹叫做arm把这些文件放进去,然后把前两个文件,和这个名叫arm的文件夹一起放到Android模拟器的 /system/lib目录下,修改好权限(drwxr-xr-x),重启模拟器就OK
注意!文件3下载得到的文件如果用winrar解压,只能得到一个文件。请把这个文件的扩展名手工改成.tar,再解压一次,即可得到45个小文件,这样才是我们要的。

本文标签: 模拟器架构电脑androidarmeabi