Android 13 U盘挂载监听

Android2024年4月25日 am11:42发布3个月前更新 3XCN.COM站长
0 0 0
广告也精彩
目录

  1. 前言

    记录一下监听U盘挂载和卸载的方法。

    记录于此,方便自己差异。

    正文

    这里介绍目前知道的且测试ok的方式,看源码很多,但部分没通过测试。

    下面主要是2种方式,一个是广播,一个是registerStorageVolumeCallback()。

    隐藏内容!
    评论后才能查看!

    registerStorageVolumeCallback

    这个是Android R (Android 11)开始有的方式。

    隐藏内容!
    评论后才能查看!

    日志打印

    日志打印比较多,这里截取一部分

    # 挂载
    onStateChanged getState : mounted
    onStateChanged getUuid : 5055-B658
    onStateChanged getMediaStoreVolumeName : 5055-b658
    onStateChanged getDirectory : /storage/udisk3
    onStateChanged getStorageUuid : null
    
    # 卸载
    onStateChanged getState : ejecting
    onStateChanged getUuid : 5055-B658
    onStateChanged getMediaStoreVolumeName : 5055-b658
    onStateChanged getDirectory : null
    onStateChanged getStorageUuid : null

    参考文章

 历史上的今天

版权声明 1、 本站名称: 91易搜
2、 本站网址: 91es.com3xcn.com
3、 本站文章: 部分来源于网络,仅供站长学习和参考,若侵权请留言
广告也精彩

相关文章

广告也精彩

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

暂无评论...

网站升级中

公告

近期网站升级中,可能存在一些bug。欢迎反馈 https://www.91es.com/we.html

本站域名

本站域名 : 91es.com3xcn.com。本站邮箱 : 站长邮箱 i@oorr.cn,通知邮箱we@oorr.cn ,如有更新,请看公告 。