关于安卓模拟器兼容的问题原因及解决方案
安卓打包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文件数量一致后再打包
关于安卓模拟器兼容的问题原因及解决方案相关推荐
- 安卓模拟器按键_超好用的网易MuMu安卓模拟器(兼容MacOS10.15系统)
网易MuMu Mac版是一款可以让Mac用户在电脑上轻松玩手游的安卓模拟器,是迄今为止国内最好最流畅的手游模拟器软件.网易mumu mac版现已支持梦幻西游.大话西游.倩女幽魂等众多经典安卓手机游戏, ...
- 安卓模拟器介绍及其快速启动的解决方案
Android模拟器.模拟器的快速启动(不开AS) 本文介绍常见的安卓模拟器和记述模拟器的快速启动(不打开Android Studiio,这种情况主要于用VScode开发flutter而每次打开AS很 ...
- android模拟器跑的时候卡,安卓模拟器运行卡顿原因,和七大解决方法
在使用模拟器时很多大佬都遇到过在使用模拟器玩游戏时的卡顿和闪退等问题.但是并不是所有的卡顿和闪退都能把原因丢到电脑是否开启VT这个事情上的,比如目前发现装有360安全卫士的电脑,在开启核晶防护功能后, ...
- 安卓模拟器安装教程_XP系统安装安卓模拟器失败原因解决
XP系统中安卓模拟器安装失败的原因是什么?想要在电脑上玩手机游戏一般都是需要安装安卓模拟器的,而在安装的过程中常常会遇到一些问题,近段时间就由XP系统的用户反映说安装安卓模拟器失败的情况,具体该怎么解 ...
- android x86 xp,XP系统安装安卓模拟器失败原因解决
XP系统中安卓模拟器安装失败的原因是什么?想要在电脑上玩手机游戏一般都是需要安装安卓模拟器的,而在安装的过程中常常会遇到一些问题,近段时间就由XP系统的用户反映说安装安卓模拟器失败的情况,具体该怎么解 ...
- win10运行安卓模拟器蓝屏解决方案
最近升级了win10 1903版本,之前安装的雷电模拟器打开一直蓝屏重启,win10对于安卓模拟器的虚拟化兼容太不给力了 现在把win10容易造成安卓模拟器蓝屏的原因和解决方法都总结一下: 总结:导致 ...
- 使用向日葵、TeamViewer、todesk 等远程访问软件,腾讯桌面整理、安卓模拟器或模拟器内软件打不开、浏览器某页面、视频播放器,我们可能会遇到白屏、黑屏、无法点击等问题。
据https://blog.csdn.net/COCO56/article/details/86533915 发现桌面整理也是无法正常打开软件或点击文件夹,安卓模拟器偶尔黑屏 原因同:笔记本盖子合上了 ...
- 安卓模拟器网页游戏连不上服务器,教大家夜神模拟器游戏无法联网的原因和解决方法...
近日有关于夜神模拟器游戏无法联网的原因和解决方法的问题受到了很多网友们的关注,大多数网友都想要知道夜神模拟器游戏无法联网的原因和解决方法的具体情况,那么关于到夜神模拟器游戏无法联网的原因和解决方法的相 ...
- amd cpu 安卓模拟器_一款完美解决AMD兼容问题的安卓模拟器
AMD兼容问题一直以来成了安卓模拟器行业的头号难题.目前,天天模拟器已能兼容市面上所有AMD的点子芯片,成为国内首家完美兼容AMD的安卓模拟器! 经过半年时间的彻底适配与集中式研发,靠谱助手自主研发的 ...
最新文章
- python读取多个文件夹_在python中如何从不同的文件夹读取多个文件
- 三棱锥四面体html css,CSS transform属性实现旋转的四面体
- idl结果显示窗口如何缩小_IDL操作步骤
- python 删除列表中的指定元素
- java libpcap,Linux下编译安装libpcap
- PyInstaller库的安装、使用
- CF732F Tourist Reform(dfs树、边双连通图、tarjan)
- git-注册与激活-创建一个测试用途的仓库-github
- shell [] [[]]的区别(转)
- Android项目实战(三十六):给背景加上阴影效果
- 根据递归定义的数据表循环生成xml
- C# WinForm登录窗口代码
- css 下划线_css学习
- 中南大学计算机网络期末试卷,中南大学计算机网络期末复习试卷1
- HDU1317 —— 最长路+判断正环
- Java面试题全集(中)
- Fragstats官方入门教程4 移动窗口分析
- 【Ubuntu和本地电脑互传文件】
- java web web.xml配置_web.xml配置详解
- 计算机常用的辅存储器是,计算机常用的辅存储器有