Android: проблема с автоматическим запоминающим устройством при подключении USB-кабеля - PullRequest
0 голосов
/ 02 марта 2012

Я занимаюсь разработкой приложения, которое загружает файлы, обрабатывает списки, содержит карту и т. Д.

Моя проблема возникает, когда я использую устройство с активированной опцией автоматического хранения. Если в какой-то момент во время работы моего приложения я по какой-то причине подключил USB-кабель (зарядка, копирование фотографий, когда приложение находится в фоновом режиме, см. Журналы приложений и т. Д.), Запоминающее устройство монтируется автоматически, и все мои действия воссоздаются статус моего приложения потерян.

ОК, я могу сохранить некоторые данные в БД / настройках, чтобы иметь возможность их восстановить, но не стоит хранить каждую переменную в БД или настройках.

Я знаю, что есть опция - настройки, в которых я могу снять эту опцию, но я не могу задать это каждому пользователю, который будет использовать мое приложение.

Я также пытался найти решение для программной отмены настройки автомонтирования, но не смог найти.

У меня закончились решения. Любая идея приветствуется.

Спасибо.

1 Ответ

0 голосов
/ 02 марта 2012

Проверяет установленные вами приложения.Некоторые приложения автоматически подключают USB-накопитель (AFAIK, doubleTwist и Winamp делают это)

...