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编辑器,确实收到安卓的运行日志打印输出,并且此时切换后台再回来并不会卡顿住许久了

相关推荐
雨白1 小时前
Android 两种拖拽 API 详解:ViewDragHelper 和 OnDragListener 的原理与区别
android
元亓亓亓1 小时前
JavaWeb--day3--Ajax&Element&路由&打包部署
android·ajax·okhttp
居然是阿宋1 小时前
Android XML属性与Jetpack Compose的对应关系(控件基础属性篇)
android
GoatJun2 小时前
Android ScrollView嵌套RecyclerView 导致RecyclerView数据展示不全问题
android
潜龙95272 小时前
第6.2节 Android Agent开发<二>
android·python·覆盖率数据
网安Ruler3 小时前
代码审计-PHP专题&原生开发&SQL注入&1day分析构造&正则搜索&语句执行监控&功能定位
android
paid槮5 小时前
MySql基础:数据类型
android·mysql·adb
SmalBox5 小时前
【光照】Unity[经验模型]和[物理模型]
unity·渲染
用户2018792831676 小时前
AMS和app通信的小秘密
android
用户2018792831676 小时前
ThreadPoolExecutor之市场雇工的故事
android