首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

android-x86怎么安装apk

发布网友

我来回答

1个回答

热心网友

  应该可以直接安装,但是运行不能保证成功,因为:
  如果你的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系统。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com