Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
Slon747
59 / 37 / 2
Регистрация: 24.08.2013
Сообщений: 516
1

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

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

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

Ошибка приложения при удалении Title
Добрый день. Создал примитивное, но зато работающее приложение (Android Studio)...

Обновление ViewPager при удалении элемента
Доброго времени суток! Проблема следующая. Имеется ViewPager с набором...

Поведение RecyclerView при удалении элементов
Здравствуйте! Есть RecyclerView, который подгружается новыми данными, когда...

Открытие диалога при удалении виджета с рабочего стола
Как открыть диалог при клике по виджету я умею, нашел пример. Там делается так...

Удалить файл базы с SD карты при удалении приложения
Возможно ли такое ? Файл базы создаю: public DBHelper(Context context) { ...

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

Действия при обновление версии приложения
Доброе утро. Подскажите, пожалуйста, необходимо сделать определенные действия...

При удалении файлов показать окно с выбором действия
Хочу сделать, чтобы при удаление файлов, высвечивалось окно с выбором действия....

Как удалить ссылку на запуск программы при удалении программы
Всем привет! Для установки - удаления программ использую такие пакеты как...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru