java - 是什么导致替换 (�)( ) 字符消息来自“?” 打包在 Android Studio 的 Logcat 中?
问题描述
我正在 Android Studio 上开发一个应用程序。几天以来,一旦我连接我的小米 8 进行调试,日志就会被来自名为“?”的包中的随机字符消息淹没。即使它设置为“仅显示选定的应用程序”。
记录的文本始终是替换字符和随机打印的组合,如下所示:
�k�#r
�|.
当我重新启动手机时,模式会发生变化,它通常会在系统消息之后出现,如下所示:
? D/SignalClusterView: updateMobileTypeImage 0
?pV����.
? D/NetworkController.MobileSignalController(1): 4G level = 2
?pV����.
? W/swapper/4: type=1400 audit(0.0:2480): avc: denied { kill } for capability=5 scontext=u:r:kernel:s0 tcontext=u:r:kernel:s0 tclass=capability permissive=0
?pV����.
? D/SignalClusterView: updateMobileTypeImage 0
?pV����.
?pV����.
.
这是什么原因造成的?我怎样才能阻止这种行为?一切都坏了吗?先感谢您!
解决方案
推荐阅读
- python - 我怎样才能摆脱这个回溯错误: ValueError: invalid literal for int() with base 10: ''
- c++ - 隐式转换会丢失信息吗?
- .net - 如何让 vb.net 一次写入和编辑多条记录?
- apache-spark - Spark数据框左连接应在右侧添加默认行而不是null的连接
- javascript - 将反应回调引用与转发引用一起使用
- pandas - 根据其他列值的条件分组计数、总和、子集(根据条件计数并创建新行)
- c# - AutoMapper,如果不存在则不要覆盖现有值
- ruby-on-rails - 向不同的用户发送电子邮件
- git - Git - 强制变基
- kubernetes - 如何在 Kubernetes 中设置 Liveness