当前位置: 首页 > article >正文

Unity 卡死排查方法(游戏死循环、打包卡死)

适用场景

  1. 游戏运行一半卡住了

  2. 打包卡住了

工具

  • visual studio

方法

  1. visual studio 启动工程,调试->附加到Unity,如果开了多个unity,可以用附加到进程找unity
    在这里插入图片描述
  • 打开线程窗口,调试->窗口->线程
    在这里插入图片描述

  • 点击暂停按钮,中断所有线程
    在这里插入图片描述

  • 查看当前unity的线程就可以定位什么问题了
    在这里插入图片描述

  • Unity Main

  • Unity Network

  • Unity 动画

真机环境

  • Andorid studio

  • 打包需要勾选ScriptDebugging
    在这里插入图片描述

  • unity附加如果看不到设备,确认下是否有adb链接上

    • 不同模拟器端口不一致,需要百度查下,例如mumu的是:adb connect 127.0.0.1:16384

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传


  • unity2021.3.20f1目前打这种包会失败,提示代码量过大,后续unity2022升级NDK后解决,临时解决办法:https://forum.unity.com/threads/android-builds-failing-when-script-debugging-is-enabled.1027357/#post-7627372

  • 加个参数--linker-flags=\"-Wl,--stub-group-size=115343360\"

  • 只打arm64架构包。


http://www.kler.cn/a/544131.html

相关文章:

  • 【论文阅读】Revisiting the Assumption of Latent Separability for Backdoor Defenses
  • CANMV K230入手体验(1)u盘安装镜像
  • (一)获取数据和读取数据
  • 回归新系列——网络安全实操干货系列——Kali Linux新版本——Kali Purple实操指南——信息收集篇1——Nmap(其一)
  • 【STM32】通过HAL库Flash建立FatFS文件系统并配置为USB虚拟U盘MSC
  • 时间序列分析(三)——白噪声检验
  • python+unity落地方案实现AI 换脸融合
  • Spring 项目接入 DeepSeek,分享两种超简单的方式!
  • HTML之JavaScript函数声明
  • 【AI学习】DeepSeek-R1-Distill的意义和影响
  • MYSQL 索引 index
  • 求助帖: stm32通过 flash实现boot和app之间的api共享
  • 稀疏计算的软硬件协同:FPGA有力推动硬件发展
  • 一文详解机器视觉环形光源,视觉检测中的环形光源应用
  • 2025年智慧化工园区整体解决方案-下载:安全生产管控,全生命周期数字管理架构
  • Science Advances 基于折纸工艺利用可降解纤维素薄膜开发了一种可持续性闭环控制机器人系统
  • 机器学习 - 理解偏差-方差分解
  • QT 异步编程之多线程
  • 3.9 学习UVM中的uvm_env类分为几步?
  • 代码随想录算法训练营第五十五天-42. 接雨水
  • 解决 Flutter Device Daemon 启动失败问题的实践记录
  • 塑造未来:2025 年前端开发的新趋势与技术展望
  • 支持向量机相关文献
  • QT修仙笔记 事件大圆满 闹钟大成
  • 网络安全用centos干嘛 网络安全需要学linux吗
  • smart代理VSwebshare哪家http代理商的IP代理综合质量由于911代理?