可以通过几个步骤,将houdini安装上去,打开对动态转码的支持。而这只需要执行两步操作就可以了:1)在“settings”中选择“apps compatibility”:打开“enable native bridge”选项:但是,光打开了这个选项还没有用。打开这个选项的效果只是将系统属性“persist.sys.nativebridge”的值从false(0)改成了true(1):其它什么都没有做,其实仍然还不能运行arm指令的程序,还需要下面的第二步。但是,即使运行了下一步,但是没有打开这个选项的话,也是不能运行arm指令的程序的。2)打开命令行,切换到root用户,敲入命令“enable_nativebridge”:之后,程序会自动上网下载一些东西,等到结束后,houdini的支持就算正式打开了。那么enable_nativebridge命令到底做了什么呢?其实它只是一个shell脚本文件,位于/system/bin/目录下。模拟器的话 很多都是移植好的真机安装的话只要把库文件直接放到相应的文件夹中 我曾经参考过一篇文章 安装后能用输入法 并且能玩忘仙等游戏 也不会检测到是使用模拟器So, to summarize, if you want to build your Android x86 distrib with libhoudini support :■Apply this patch to dalvik■Put the libhoudini.so to /system/lib/ and the arm libraries to /system/lib/arm/■Put the libdvm_houdini.so to /system/lib/■Put the arm libs to /system/lib/arm/■Add the libnativehelper_GBfake project to your source code and put the libnativehelper_GBfake.so in /system/lib/■Add the “LD_PRELOAD /system/lib/libnativehelper_GBfake.so” to your init.rc■Add the “ro.product.cpu.abi2=armeabi” line to your system.prop■Build everything and enjoy 具体文件可以google后下载到