当 SD 卡卸载时,如何干净地退出外部应用程序?
我的应用程序包含一项服务,我正在寻找一种在应用程序安装在 SD 卡上并且卸载 SD 卡时优雅退出的方法。再次安装 SD 卡后,我不需要重新启动服务。我只需要释放一些文件/资源等。
我考虑过监听 Intent.ACTION_MEDIA_EJECT,但这显然是在外部应用程序被迫退出后广播的。
有什么解决办法吗?
my app includes a service, and I'm looking for a way to gracefully exit when the app is installed on the sd-card, and that the sd-card gets unmounted. I don't need the service to restart after the sd-card gets mounted again. I just need to release some files/resources, etc..
I thought about listening for Intent.ACTION_MEDIA_EJECT, but this is apparently broadcast after the external apps have been forced to exit.
Any solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论