androidx86能不能安装在
应该可以直接安装,但是运行不能保证成功,因为:如果你的APK是只编译在ARM架构上的话,APK里面的。so库文件里(如果有),它是一些ARM指令,这肯定不能直接在Intel架构上运行。解决办法:用NDK build android x86的。 so库(假设你有源代码)。 1。 创建Application。mk文件,在文件中添加如下内容:(让它生成x86下的库文件) APP_ABI := armeabi armeabi-v7a x86 2。 如果不想使用Application。mk文件,则在ndk-build 参数中添加APP_ABI=“armeabi armeabi-v7a x8...全部
应该可以直接安装,但是运行不能保证成功,因为:如果你的APK是只编译在ARM架构上的话,APK里面的。so库文件里(如果有),它是一些ARM指令,这肯定不能直接在Intel架构上运行。解决办法:用NDK build android x86的。
so库(假设你有源代码)。 1。 创建Application。mk文件,在文件中添加如下内容:(让它生成x86下的库文件) APP_ABI := armeabi armeabi-v7a x86 2。
如果不想使用Application。mk文件,则在ndk-build 参数中添加APP_ABI=“armeabi armeabi-v7a x86” 安装APK时会根据系统cpu架构,将对应的。
so库文件复制到系统lib目录。 当然还有一种装虚拟机的办法,让APK在虚拟机里面跑,但是这好像不是安装到android系统。收起