安卓打包apk安装到模拟器上崩溃,log 提示:

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr eba03dd0
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: Build type 'Development', Scripting Backend 'mono', CPU 'armeabi-v7a'
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: Build fingerprint: 'google/android_x86/x86:7.1.2/N2G47H/N975FXXU1ASGO:/release-keys'
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: Revision: '0'
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: pid: 2706, tid: 2823, name: Job.Worker 1  >>> com.dchd.ptworld <<<
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH:     r0 903a7f50  r1 11771163  r2 3ffffffd  r3 00000000
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH:     r4 3ffffffb  r5 7ae56690  r6 00000000  r7 000000f0
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH:     r8 3b8619a4  r9 12411240  sl a29bf4d0  fp 863b9a10
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH:     ip 903a77d0  sp 9ebffc50  lr 7ae56410  pc 05453f28  cpsr 00000b07
2021-07-16 19:57:01.931 2706-2823/com.dchd.ptworld E/CRASH: backtrace:
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #00  pc 01453f28  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (physx::Bp::BroadPhaseSap::batchUpdateFewUpdates(unsigned int, physx::Bp::BroadPhasePair*&, unsigned int&, unsigned int&)+1600)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #01  pc 01452364  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (physx::Bp::BroadPhaseBatchUpdateWorkTask::runInternal()+40)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #02  pc 01454bb0  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (physx::Bp::SapUpdateWorkTask::runInternal()+28)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #03  pc 004630d8  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (PhysxJobFunc(physx::PxBaseTask*)+148)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #04  pc 00996088  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (JobQueue::Exec(JobInfo*, int, int)+136)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #05  pc 00996630  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (JobQueue::ExecuteJobFromHighPriorityStack()+56)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #06  pc 0099684c  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (JobQueue::ProcessJobs(void*)+240)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #07  pc 009958ac  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (JobQueue::WorkLoop(void*)+148)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #08  pc 00ad3f38  /data/app/com.dchd.ptworld-2/lib/arm/libunity.so (Thread::RunThreadWrapper(void*)+696)
2021-07-16 19:57:02.093 2706-2823/com.dchd.ptworld E/CRASH:     #09  pc 0007341c  /system/lib/arm/nb/libtcb.so

因为模拟器是32位模拟器 X86架构 X86架构不兼容armabi 打包时libs下文件夹内文件数量不一样 或者缺少X86文件夹 都会安装后使用默认armabi文件夹下的.so 所以出现不兼容的时候就会出现闪退情况

X86文件夹:

其他文件夹 :

安装后目录:

X86文件夹:

其他文件夹:

安装后目录:


具体不兼容的地方应该是因为物理库的不兼容了,所以关闭 Auto Simulation 不刷新物理  可以解决问题,只是物理运算不会更新了

另外一个方法是,看一下plugins/libs下的.so文件各个文件夹下是不是存在数量不一致或者缺少X86文件夹情况,加上X86文件夹和保持各个文件夹下so文件数量一致后再打包

关于安卓模拟器兼容的问题原因及解决方案相关推荐

  1. 安卓模拟器按键_超好用的网易MuMu安卓模拟器(兼容MacOS10.15系统)

    网易MuMu Mac版是一款可以让Mac用户在电脑上轻松玩手游的安卓模拟器,是迄今为止国内最好最流畅的手游模拟器软件.网易mumu mac版现已支持梦幻西游.大话西游.倩女幽魂等众多经典安卓手机游戏, ...

  2. 安卓模拟器介绍及其快速启动的解决方案

    Android模拟器.模拟器的快速启动(不开AS) 本文介绍常见的安卓模拟器和记述模拟器的快速启动(不打开Android Studiio,这种情况主要于用VScode开发flutter而每次打开AS很 ...

  3. android模拟器跑的时候卡,安卓模拟器运行卡顿原因,和七大解决方法

    在使用模拟器时很多大佬都遇到过在使用模拟器玩游戏时的卡顿和闪退等问题.但是并不是所有的卡顿和闪退都能把原因丢到电脑是否开启VT这个事情上的,比如目前发现装有360安全卫士的电脑,在开启核晶防护功能后, ...

  4. 安卓模拟器安装教程_XP系统安装安卓模拟器失败原因解决

    XP系统中安卓模拟器安装失败的原因是什么?想要在电脑上玩手机游戏一般都是需要安装安卓模拟器的,而在安装的过程中常常会遇到一些问题,近段时间就由XP系统的用户反映说安装安卓模拟器失败的情况,具体该怎么解 ...

  5. android x86 xp,XP系统安装安卓模拟器失败原因解决

    XP系统中安卓模拟器安装失败的原因是什么?想要在电脑上玩手机游戏一般都是需要安装安卓模拟器的,而在安装的过程中常常会遇到一些问题,近段时间就由XP系统的用户反映说安装安卓模拟器失败的情况,具体该怎么解 ...

  6. win10运行安卓模拟器蓝屏解决方案

    最近升级了win10 1903版本,之前安装的雷电模拟器打开一直蓝屏重启,win10对于安卓模拟器的虚拟化兼容太不给力了 现在把win10容易造成安卓模拟器蓝屏的原因和解决方法都总结一下: 总结:导致 ...

  7. 使用向日葵、TeamViewer、todesk 等远程访问软件,腾讯桌面整理、安卓模拟器或模拟器内软件打不开、浏览器某页面、视频播放器,我们可能会遇到白屏、黑屏、无法点击等问题。

    据https://blog.csdn.net/COCO56/article/details/86533915 发现桌面整理也是无法正常打开软件或点击文件夹,安卓模拟器偶尔黑屏 原因同:笔记本盖子合上了 ...

  8. 安卓模拟器网页游戏连不上服务器,教大家夜神模拟器游戏无法联网的原因和解决方法...

    近日有关于夜神模拟器游戏无法联网的原因和解决方法的问题受到了很多网友们的关注,大多数网友都想要知道夜神模拟器游戏无法联网的原因和解决方法的具体情况,那么关于到夜神模拟器游戏无法联网的原因和解决方法的相 ...

  9. amd cpu 安卓模拟器_一款完美解决AMD兼容问题的安卓模拟器

    AMD兼容问题一直以来成了安卓模拟器行业的头号难题.目前,天天模拟器已能兼容市面上所有AMD的点子芯片,成为国内首家完美兼容AMD的安卓模拟器! 经过半年时间的彻底适配与集中式研发,靠谱助手自主研发的 ...

最新文章

  1. python读取多个文件夹_在python中如何从不同的文件夹读取多个文件
  2. 三棱锥四面体html css,CSS transform属性实现旋转的四面体
  3. idl结果显示窗口如何缩小_IDL操作步骤
  4. python 删除列表中的指定元素
  5. java libpcap,Linux下编译安装libpcap
  6. PyInstaller库的安装、使用
  7. CF732F Tourist Reform(dfs树、边双连通图、tarjan)
  8. git-注册与激活-创建一个测试用途的仓库-github
  9. shell [] [[]]的区别(转)
  10. Android项目实战(三十六):给背景加上阴影效果
  11. 根据递归定义的数据表循环生成xml
  12. C# WinForm登录窗口代码
  13. css 下划线_css学习
  14. 中南大学计算机网络期末试卷,中南大学计算机网络期末复习试卷1
  15. HDU1317 —— 最长路+判断正环
  16. Java面试题全集(中)
  17. Fragstats官方入门教程4 移动窗口分析
  18. 【Ubuntu和本地电脑互传文件】
  19. java web web.xml配置_web.xml配置详解
  20. 计算机常用的辅存储器是,计算机常用的辅存储器有

热门文章

  1. 插件~使用ECharts动态在地图上标识点
  2. 使用python进行服务器监控
  3. 【小5聊】C# SignalR之主动推送信息的简单解决方案
  4. php请求和调用erp接口,接口调用规则
  5. Linux 下垃圾清理工具 BleachBit
  6. C++ : 类的成员函数修改类中数据成员值
  7. 2008台北英特尔信息技术峰会主题演讲精选-Shane Wall
  8. Sinfor AC在内网使用代理服务器环境下的部署
  9. excel导入数据时null值的处理
  10. 5. 删除计算机科学系所有学生的选课记录。