我是一名 Android 开发,最近发现我使用的一加手机升级到 15 后,logcat 日志输出偶现缺失的情况,不是日志长度太长,而是某些日志根本就不打印。用了个荣耀 100 手机,也有过此种现象,怀疑是跟 Android 版本有关系,请问大家有遇到过吗?
1
Thiece 44 天前 ![]() 是不是触发了日志速率限制,这个在 Android12 以后就有,触发时会按照日志优先级丢弃低等级日志;你升级 15 之后遇到了可能是 15 调低了这个阈值更容易触发了。
adb logcat -S dropped 项目结果大于 0 就代表触发了这个机制。 |
2
calloc 44 天前 via Android
用 adb logcat 命令看有吗
|
3
waittingforyou 43 天前
最近开发也遇到了,一加 Android15 ,偶现丢日志
|
![]() |
4
AoEiuV020JP 43 天前
我也是,一加 13,一直感觉日志不全,应该不是安卓 15 问题,小米的安卓 15 正常,
|
5
zarvin 43 天前
vivo 手机就不打印日志,要去官方登记 imei 后,才出来日志
|
6
fengzhanao0826 OP @calloc 看了,确实是根本没有打
|
7
fengzhanao0826 OP @Thiece 用这个打印了一下,确实是超过阈值了,这种在开发者模式里设置日志条数就行了吗?
|
8
waittingforyou 43 天前
@Thiece 没看到 drop 的项目啊
|
![]() |
9
loopq 43 天前
pixel7 Android 15 ,升级很长时间了,没有留意到该问题
|
10
Thiece 43 天前
|
![]() |
11
daiisdai 41 天前 via Android
一加手机一直有这个问题,包括 vivo
|