fengzhanao0826
V2EX  ›  Android

Android 升级 15 后, logcat 日志不全

  •  1
     
  •   fengzhanao0826 · Aug 7, 2025 · 4187 views
    This topic created in 296 days ago, the information mentioned may be changed or developed.

    我是一名 Android 开发,最近发现我使用的一加手机升级到 15 后,logcat 日志输出偶现缺失的情况,不是日志长度太长,而是某些日志根本就不打印。用了个荣耀 100 手机,也有过此种现象,怀疑是跟 Android 版本有关系,请问大家有遇到过吗?

    11 replies    2025-08-10 13:47:19 +08:00
    Thiece
        1
    Thiece  
       Aug 7, 2025   ❤️ 1
    是不是触发了日志速率限制,这个在 Android12 以后就有,触发时会按照日志优先级丢弃低等级日志;你升级 15 之后遇到了可能是 15 调低了这个阈值更容易触发了。
    adb logcat -S
    dropped 项目结果大于 0 就代表触发了这个机制。
    calloc
        2
    calloc  
       Aug 7, 2025 via Android
    用 adb logcat 命令看有吗
    waittingforyou
        3
    waittingforyou  
       Aug 7, 2025
    最近开发也遇到了,一加 Android15 ,偶现丢日志
    AoEiuV020JP
        4
    AoEiuV020JP  
       Aug 8, 2025
    我也是,一加 13,一直感觉日志不全,应该不是安卓 15 问题,小米的安卓 15 正常,
    zarvin
        5
    zarvin  
       Aug 8, 2025
    vivo 手机就不打印日志,要去官方登记 imei 后,才出来日志
    fengzhanao0826
        6
    fengzhanao0826  
    OP
       Aug 8, 2025
    @calloc 看了,确实是根本没有打
    fengzhanao0826
        7
    fengzhanao0826  
    OP
       Aug 8, 2025
    @Thiece 用这个打印了一下,确实是超过阈值了,这种在开发者模式里设置日志条数就行了吗?
    waittingforyou
        8
    waittingforyou  
       Aug 8, 2025
    @Thiece 没看到 drop 的项目啊
    loopq
        9
    loopq  
       Aug 8, 2025
    pixel7 Android 15 ,升级很长时间了,没有留意到该问题
    Thiece
        10
    Thiece  
       Aug 8, 2025
    @fengzhanao0826
    adb logcat --help
    里面找找,有可以配置的
    daiisdai
        11
    daiisdai  
       Aug 10, 2025 via Android
    一加手机一直有这个问题,包括 vivo
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2578 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 11:42 · PVG 19:42 · LAX 04:42 · JFK 07:42
    ♥ Do have faith in what you're doing.