Unity 报错之 打包安卓闪退 Could not allocate memory: System out of memory

Unity 报错之 打包安卓闪退 Could not allocate memory: System out of memory

  • 问题背景
  • 闪退报错
  • 解决问题

问题背景

更换机器打包,打包机器上没有开发使用的Unity版本,所以更换了Unity2019.4.8f1版本进行导出安卓工程,在安卓工程中打包出现闪退问题。

闪退报错

Unity: Could not allocate memory: System out of memory!
Trying to allocate: 4227858432B with 16 alignment. MemoryLabel: DynamicArray
Allocation happened at: Line:78 in
Memory overview

[ ALLOC_TEMP_THREAD ] used: 32768B | peak: 0B | reserved: 3538944B 
[ ALLOC_TEMP_JOB_1_FRAME ] used: 0B | peak: 0B | reserved: 1048576B 
[ ALLOC_TEMP_JOB_2_FRAMES ] used: 0B | peak: 0B | reserved: 1048576B 
[ ALLOC_TEMP_JOB_4_FRAMES ] used: 0B | peak: 0B | reserved: 1048576B 
[ ALLOC_TEMP_JOB_ASYNC ] used: 0B | peak: 0B | reserved: 1048576B 
[ ALLOC_DEFAULT ] used: 3638090B | peak: 3638090B | reserved: 3858110B 
[ ALLOC_GAMEOBJECT ] used: 809064B | peak: 809064B | reserved: 809216B 
[ ALLOC_GFX ] used: 256B | peak: 256B | reserved: 313B 

在这里插入图片描述

解决问题

更换了Unity版本。

经过不断地尝试,我将Unity版本修改到打包机上有的Unity2019.4.13f1,再次进行同样的操作就解决问题了。
在这里插入图片描述

推测是Unity2019.4.8f1的版本和之前开发版本相差略大导致的问题。文章来源地址https://uudwc.com/A/wJyw8

原文地址:https://blog.csdn.net/Czhenya/article/details/128712155

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年06月28日 14:33
下一篇 2023年06月28日 14:34