Как удалить папку при удалении приложения BlackBerry
-
12-12-2019 - |
Вопрос
В моем приложении BlackBerry я устанавливаю данные в папке под названием «MyData» в папке пользователя в памяти устройства.Как-то можно удалить эту папку, когда пользователь удаляет мое приложение? Как я скоро переключаюсь на сохранение базы данных, я хочу задать тот же вопрос для постоянства DB (AllThough это в основном то же самое, поскольку оба сохраняются в файловой системе).
Я только нашел это Удалить постоянный объект, когда приложение удалено в Blackberry Но это о постоянном магазине.
Решение
Вы можете использовать CodeModuleListener
, который является слушателем, используемым для получения уведомлений, касающихся добавления, модификации или удаления модулей кода на устройстве.
Одним из способов можно сделать, - это иметь другое приложение, которое мониторы, когда рассматриваемое приложение удаляется.Вы можете отслеживать его, используя CodeModuleListener.Когда он обнаруживает удаление, он может удалить папки в памяти устройства.
Это не будет работать, если пользователь сначала удаляет приложение мониторинга.