V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nnegier
V2EX  ›  Android

Android 应用使用情况 事件不完整了 我就说吧

  •  
  •   nnegier · 1 天前 · 660 次点击
    19:04:16.545 E 2025-03-20 18:57:38 tv.danmaku.bili 1 com.bilibili.bililive.room.ui.roomv3.LiveRoomTranslucentActivity
    19:04:16.545 E 2025-03-20 18:57:38 com.sec.android.app.launcher 1 com.android.quickstep.RecentsActivity
    19:04:16.545 E 2025-03-20 18:57:38 tv.danmaku.bili 23 com.bilibili.video.story.StoryVideoActivity
    19:04:16.545 E 2025-03-20 18:57:39 tv.danmaku.bili 23 com.bilibili.bililive.room.ui.roomv3.LiveRoomTranslucentActivity

    我就说吧,这里我玩 B 站然后切换到了主屏幕,B 站的那个 Activity 没有调用 Pause ,直接就调用 Stop 了,都不知道 Pause 跑哪去了,直接就消失了,真的消失了。(然后各位想测试的话,这个是偶现,但比较高频,设备是三星 s22 )

    关于这个日志:
    那个包名后面的数字:1 是 activity#resumed ,23 是 activity#stopped ,2 是 activity#paused 。
    这里我是用 UsageStatsManager.queryEvents 获取的应用使用记录打印出来的。

    主观上讲:我感觉之前 Android 想收回这个权限,这玩意儿就开始不靠谱了。
    第 1 条附言  ·  20 小时 33 分钟前
    不过好在 stop 事件是稳定记录了的。所以如果 pause 事件没有还可以用 stop 事件来作兼容分析。
    qwwuyu
        1
    qwwuyu  
       1 天前
    我用小米 15,然后看 google play 的 B 站,锁屏后正常就不会再播了.
    然后我用 NFC 钥匙锁屏状态刷一下,然后不手动点击锁屏,手机过几秒自动黑屏.
    这个时候 B 站一直在锁屏状态下播放...
    不晓得是 B 站问题还是手机问题
    nnegier
        2
    nnegier  
    OP
       1 天前 via Android
    @qwwuyu 这... 和我帖子没啥关联吧😂。你这个在 B 站设置一下就好了
    nnegier
        3
    nnegier  
    OP
       1 天前 via Android
    @qwwuyu 我明白你的意思了
    nnegier
        4
    nnegier  
    OP
       1 天前 via Android
    @qwwuyu 但是 b 站的话它自己是可以 100%侦测到自己是在后台的,所以去软件里面设置就好。我这个帖子是指的相当于系统日志文件记录不全
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   996 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 22:38 · PVG 06:38 · LAX 15:38 · JFK 18:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.