Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 415
#1

При удалении программы произвести действия - Android

18.12.2013, 22:49. Просмотров 420. Ответов 6
Метки нет (Все метки)

Программа создает на карте памяти папки с файлами.
Можно ли сделать так, чтобы при удалении программы автоматически удалялись эти папки?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2013, 22:49     При удалении программы произвести действия
Посмотрите здесь:

Ошибка при запуске программы эмуляторе Android (ADV) Android
Android Как сделать так, чтобы при выходе из программы она продолжала работать? (не вирус)
Удалить файл базы с SD карты при удалении приложения Android
Android Ошибка при переходе по ссылке из программы в Google Play (в акаунт разработчика)
Android Действия при обновление версии приложения
Android Открытие диалога при удалении виджета с рабочего стола
Android Ошибка приложения при удалении Title
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
18.12.2013, 23:32     При удалении программы произвести действия #2
Каждое приложение имеет свою собственную дирикторию для кеширования файлов. Её можно использовать и она удаляется вместе с приложением или при очистке кеша. Что бы получить путь к ней используйте
Java
1
context.getCacheDir()
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 415
19.12.2013, 00:51  [ТС]     При удалении программы произвести действия #3
Цитата Сообщение от MonStar Посмотреть сообщение
Каждое приложение имеет свою собственную дирикторию для кеширования файлов. Её можно использовать и она удаляется вместе с приложением или при очистке кеша. Что бы получить путь к ней используйте
Java
1
context.getCacheDir()
Моя программа создает директорию на внешней карте памяти (для облегчения доступа к ней пользователей).
Вот ее то и хочу удалять при деинсталляции программы.
MonStar
19 / 19 / 3
Регистрация: 10.04.2011
Сообщений: 225
19.12.2013, 00:53     При удалении программы произвести действия #4
Попробуйте ресивер поискать, возможно подойдет этот
Java
1
android.permission.BROADCAST_PACKAGE_REMOVED
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 415
19.12.2013, 11:59  [ТС]     При удалении программы произвести действия #5
Цитата Сообщение от MonStar Посмотреть сообщение
Попробуйте ресивер поискать, возможно подойдет этот
Java
1
android.permission.BROADCAST_PACKAGE_REMOVED
К сожалению, не срабатывает этот ресивер.
ASDFD12
32 / 32 / 5
Регистрация: 15.09.2012
Сообщений: 420
19.12.2013, 12:25     При удалении программы произвести действия #6
Цитата Сообщение от Slon747 Посмотреть сообщение
Программа создает на карте памяти папки с файлами.
Можно ли сделать так, чтобы при удалении программы автоматически удалялись эти папки?
В методе onDestroy() главного activity пропиши команды удаления файлов.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2013, 12:44     При удалении программы произвести действия
Еще ссылки по теме:

При попытке открыть второй и третий Activity происходит завершение работы программы Android
При открытии программы узнать данные, которые хранятся в второй форме Activity, не переходя на неё Android
Android Как отследить удерживание кнопки при старте программы?
Предотвратить выключение программы при загрузке и парсинге сайтов средствами Jsoup Android
Android Выполнение программы при наступлении нового дня

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 415
19.12.2013, 12:44  [ТС]     При удалении программы произвести действия #7
Цитата Сообщение от ASDFD12 Посмотреть сообщение
В методе onDestroy() главного activity пропиши команды удаления файлов.
Мне нужно удалять при деинсталляции приложения, а не при закрытии
Yandex
Объявления
19.12.2013, 12:44     При удалении программы произвести действия
Ответ Создать тему
Опции темы

Текущее время: 04:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru