Android:插入USB线时自动挂载大容量存储问题

时间:2012-03-02 13:28:20

标签: android usb automount

我正在开发一个可以下载文件,处理列表,包含地图等的应用程序。

当我使用激活了自动挂载大容量存储选项的设备时,会出现我的问题。 如果,在某些时刻,在运行我的应用程序时,我出于某种原因插入USB电缆(充电,复制照片,而应用程序在后台,查看应用程序日志等),大容量存储自动挂载,我的所有活动都重新创建,我的应用状态丢失了。

好的,我可以在DB / preferences中保留一些数据以便能够恢复它,但是不能将每个变量保存在数据库或首选项中。

我知道有一个选项是我可以取消选中此选项的设置,但我不能向每个将使用我的应用的用户提出此问题。

我还试图找到一个解决方案,以编程方式取消选中automount设置,但我找不到一个。

我用完了解决方案。任何想法都非常受欢迎。

感谢。

1 个答案:

答案 0 :(得分:0)

检查您已安装的应用。 一些应用程序自动挂载您的USB存储设备(AFAIK,doubleTwist和Winamp执行此操作)