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 打包apk闪退,ジ﹋★☆『 问题记录 』,unity,android,游戏引擎

解决问题

更换了Unity版本。

经过不断地尝试,我将Unity版本修改到打包机上有的Unity2019.4.13f1,再次进行同样的操作就解决问题了。
unity 打包apk闪退,ジ﹋★☆『 问题记录 』,unity,android,游戏引擎

推测是Unity2019.4.8f1的版本和之前开发版本相差略大导致的问题。文章来源地址https://www.toymoban.com/news/detail-537809.html

到了这里,关于Unity 报错之 打包安卓闪退 Could not allocate memory: System out of memory的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

领支付宝红包 赞助服务器费用

相关文章

  • Unity导入图片报错File could not be read

    Could not create asset from Assets/英雄系统_段位2-标注.png: File could not be read 双击图片旋转几次

    2024年02月14日
    浏览(40)
  • 连接安卓模拟器报错,selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not已解决

    问题: 运行python代码,遇到问题:selenium.common.exceptions.SessionNotCreatedException: Message: A new session could not be created. (Original error: The following desired capabilities are required, but were not provided: platformName, deviceName) 解决方法 前置条件:我是使用的appium Server命令行安装 步骤1:卸载appium 运行

    2024年02月04日
    浏览(42)
  • unity 发布报错 The type or namespace name `UnityEditor‘ could not be found.

    引用了UnityEditor的内容,发布当然会报错啦 加上宏判断就好啦

    2024年02月12日
    浏览(37)
  • Unity 2021 打包WebGL之后,用火狐浏览器打开报错,报错信息:Uncaught ReferenceError: Runtime is not defined

    Unity 发布WebGL,使用火狐浏览器打开报错 报错信息:Uncaught ReferenceError: Runtime is not defined 查找了半天的原因,发现是使用网络通讯的问题 参考网址:https://stackoverflow.com/questions/70411564/unity-webgl-throws-error-referenceerror-runtime-is-not-defined 发现如果不是使用WebSocket写的话,会不知道如

    2024年02月05日
    浏览(40)
  • 【VRTK】【Unity】【PICO】PICO项目打包后闪退的根本原因

    一开始打包运行好好的PICO项目,中途用Preview模式开发了一阵后,再次打包就闪退了。 项目设置没有动过,那么可能是Preview开发过程中引入的包导致的问题。 千万不要在PICO项目中导入Oculus包。我原本想用一些Oculus包内的Assets资源,所以导入了Oculus,现在叫Meta的开发SDK包,经

    2024年01月22日
    浏览(49)
  • Unity3d2021版本 使用DOTween插件报错The type name ‘Rigidbody2D‘ could not be found in the namespace ‘****‘问题

    最近在升级项目至2021版本的过程中发现了诸多这种问题,今天就遇到这样的报错: AssetsPluginsDemigiantDOTweenModulesDOTweenModulePhysics2D.cs(143,18): error CS1069: The type name ‘Rigidbody2D’ could not be found in the namespace ‘UnityEngine’. This type has been forwarded to assembly ‘UnityEngine.Physics2DModule,

    2024年02月11日
    浏览(41)
  • some files could not be transferre Xcode14.3打包问题

    方法1: Command+空格 搜索 该项目的 source=“ ( r e a d l i n k \\\" (readlink \\\" ( re a d l ink \\\" {source}”)\\\" 替换为source=“ ( r e a d l i n k − f \\\" (readlink -f \\\" ( re a d l ink − f \\\" {source}”)\\\" 即可。 方法2:切换Xcode 版本,Setting-Locations

    2024年02月11日
    浏览(39)
  • 项目打包关于“Could not find artifact (父级pom文件ID)“问题处理

    今天在打包多maven 项目的时候出现了一个问题:单独打包一个项目的时候会报父级pom文件找不到问题 (1)开始以为是缓存问题,后面尝试刷新maven,清除idea缓存并重启后,再次尝试打包还是这个问题 (2)因为提示父级未找到,这边打包的顺序调整了下,先将父级的pom instal

    2024年02月11日
    浏览(56)
  • 报错ssh: Could not resolve hostname

    …按照网上好多教程试了一下: 新建密钥,添加到gitee,重新测试。 修改host,加入gitee的ip地址到里面去。 修改.gifconfig配置文件,配置成ssh的仓库链接。 这上面的方法都不行,后面发现一篇文章:SSH连服务器时,连接不上,出现以下错误的原因与解决办法。 才知道是因为一

    2024年02月06日
    浏览(35)
  • Jenkins 构建报错 Could not load

    在Windows和mac电脑上本地打包都可以,但是放到Jenkins上,就会找不到文件。 经过排查Linux是严格区分大小写的,win 和 mac都不区分,所以在提交代码时修改 用记事本在项目目录下的 .git 文件下 config 文件 最好在项目初始化时就设置

    2024年01月25日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包