应用程序在android设备上崩溃,游戏使用unity编辑器2020.3.33 LTS构建



我正在做一个过去2年的项目。我从2019年4月开始工作。几个月前,我的电脑因为发热坏了,所以我不得不买了一台新的。我安装了unity 2.4.5hub和2020.3.28(后来的2020.3.33)LTS版本来继续这个项目。我有API 30 SDK和支持gradle以及JDK和NDK。

使用编辑器2019.4成功构建了应用程序,并且应用程序在任何设备上都可以正常工作。现在的问题是,当我尝试在任何android设备上运行时,它只在unity启动屏幕上崩溃。我从下面提到的谷歌控制台得到了一些日志:

堆栈跟踪com.XYZ.AMGame原生崩溃

致命异常:UnityMain过程:com.XYZ。游戏,PID: 19127java.lang.Error : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***版本'2020.3.33f1 (915a7af8b0d5)',构建类型'发布',脚本后端'il2cpp', CPU 'arm64-v8a'构建指纹:'DOCOMO/SH-01L/SH-01L:9/S1240/02.00.05:user/release-keys'

Revision: '0'
ABI: 'arm64'
时间戳:2022-04-19 02:33:55-0700pid: 19127, tid: 19560,名称:UnityMain>>>com.XYZ.AMGame<& lt; & lt;uid: 10274
信号11 (SIGSEGV),代码1 (SEGV_MAPERR),故障地址0x7e31804ff0X0 0000007e1fcf4ee8 x1 0000007e1cc20e20 x2 0000007e1cc20e20 x3 0000007e3180509cX4 0000007e1cc21100 x5 0000000000000004 x6 0000007e31808f59 x7 0800000000000000X8 0000000000000a79 x9 6db6db6db6db6db6db7 x10 0000000000000038 x11 0000007e17d75b498X12 0000000000002373 x13 0000000000000537 x14 0000000000000300 x15 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabX16 0000007ed06af270 x17 0000007ed05be430 x18 0000000000000001 x19 0000007e1fd8b850X20 0000007e31805088 x21 0000007e3180509d x22 000000000000000038 x23 ffffffffffffffffffffffX24 000000000000017f x25 00000000000000bf x26 0000007e1fd8e218 x27 0000007e1d75b498X28 0000007e1fdae000 x29 0000007e31805020Sp 0000007e31805020 lr 0000007e1ea289a8 PC 0000007e1ea28818回溯:#00 pc 0000000000562818/data/app/com.XYZ.AMGame-gymaxWfE3AwNPqfOQwDg1Q==/lib/arm64/libil2cppso (BuildId: 95f042fcd17ee217a64223a559ce49e73fae8e1a)

在libil2cpp。0 x562818(本机方法)在libil2cpp。0 x5629a4(本机方法)在libil2cpp。0 x543790(本机方法)在libil2cpp。0 x515a78(本机方法)在libil2cpp。

0 x516ac0(本机方法)

自从从Unity 2020.3.26更新到2020.3.33以来,我已经开始得到(看起来像)同样的崩溃。构建ARM64(不包括ARMv7)修复了它,但我需要在我的游戏中提供ARMv7支持。这是一个用于测试的APK构建;构建到AAB也可能修复它,但这将更难测试。

相关内容

  • 没有找到相关文章

最新更新