Android 中自动检测大容量存储/外部驱动器
Android v2.2+ 是否有可能或有办法检测设备中是否插入了大容量存储、外部驱动器或微型 SD?
我的目标是,我想创建一个应用程序,一旦将微型 SD 等外部存储插入设备中,该应用程序就会被调用?
我想知道是否: 1) 一旦 SD 安装在设备中,是否有标准意图广播? 2)我是否必须在本机驱动程序层中处理它才能实现此目的?
任何想法都受到高度赞赏。
谢谢
Is it possible or is there a way in Android v2.2+ to detect if there is a mass storage, external drive or micro SD inserted in the device?
My objective is, I want to create an app that will be invoked once an external storage like micro SD is inserted in the device?
I want to know if:
1) Is there a standard intent broadcasted once an SD is mounted in the device?
2) Do I have to deal with it in the native driver layer to achieve this?
Any thoughts are highly appreciated.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,有一个标准的意图广播,您可能正在寻找
ACTION_MEDIA_MOUNTED
广播。来源
Yes there is a standard intent broadcast, you are probably looking for the
ACTION_MEDIA_MOUNTED
broadcast.Source