2010-03-18 5 views
4

Если пользователь удаляет приложение из своего телефона, какие данные явно удалены?Какие данные будут удалены, если пользователь удалит андроидное приложение

Я знаю, что настройки удалены. Как насчет файлов на SD-карте и о базах данных, созданных этим приложением?

Если данные на SD-карте не удалены, как я могу избежать загромождения телефона пользователей, если я пишу большие объемы данных, например изображения на SD-карте?

ответ

4

Это было ранее адресованный здесь, тоже:

Android: Delete app associated files from external storage on Uninstall?

Основываясь на этом, похоже, файлы, записанные на SDCard не могут быть удалены при удалении приложения.

Если это так, это похоже на довольно серьезный надзор в архитектуре.

2

По моему опыту ... и я с радостью буду исправлен.

Базы данных и файлы, находящиеся в каталоге com.example.youapp, удаляются. Что касается SD-карты, я сомневаюсь, что они будут удалены. Что делать, если ваше приложение создало снимки, тогда все их снимки будут удалены при удалении пользователя.

Что касается обработки удаления этого материала при удалении ... это хороший вопрос. Может быть какой-то обработчик, который вы можете вызвать, когда ваше приложение будет удалено, чтобы помочь сделать некоторые дополнительные вещи. Где-то в манифесте звучит так, будто это может быть кандидат.

Смежные вопросы