Unity打出的安卓包切换后台再恢复前台,卡顿许久问题记录

连接AndroidStudio发现当切换后台时提示:D/Unity: Multi-casting "[IP] 192.168.31.231 [Port] 55000 [Flags] 19 [Guid] 1268732307 [EditorId] 264356214 [Version] 1048832 [Id] AndroidPlayer(11,Xiaomi_M2012K11AC@192.168.31.231) [Debug] 0 [PackageName] AndroidPlayer [ProjectName] Anchor" to [225.0.0.222:54997]...,如下图所示:

排查后发现安卓包开启了BuildOptions.Development 和 BuildOptions.ConnectWithProfiler,所以Multi-casting是Unity编辑器用来在局域网内广播自己的信息,以便安卓设备可以发现并连接到编辑器。如果安卓设备无法收到编辑器的Multi-casting信息,那么安卓设备就无法在Unity中显示,也无法进行调试或运行。经验证,打开打出安卓包的unity编辑器,确实收到安卓的运行日志打印输出,并且此时切换后台再回来并不会卡顿住许久了

相关推荐
万岳科技系统开发8 小时前
外卖系统小程序开发趋势:即时零售与同城配送的融合升级
unity·游戏引擎·零售
rocpp12 小时前
Android 相册选择与拍照接入实践:MediaStore 分页、权限适配与 FileProvider
android
十贺12 小时前
【Unity开发字典】分包、黏包基本概念和处理逻辑实现
unity·游戏引擎
Flynt12 小时前
升级Flutter 3.44,我踩了HCPP和AGP 9的坑
android·flutter·dart
白色牙膏13 小时前
Cocos Creator 2.4.x 接入 AdMob 插件的迁移实践
android
我命由我1234515 小时前
C++ - 面向对象 - 常成员函数
android·java·linux·c语言·开发语言·c++·算法
tryqaaa_15 小时前
学习日志(四)【php反序列化魔术方法以及pop构造配实战】
android
淡海水16 小时前
01-认知篇-总览-HybridCLR是什么
unity·c#·aot·热更新·clr·hybrid
Java小学生丶17 小时前
记录一下我的 Gradle 开发环境配置过程
android·java·gradle·maven·安卓
问心无愧051318 小时前
ctf show web 入门256
android·前端·笔记