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

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

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

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

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

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

Ошибка при удалении программы
Здравствуйте! При удалении Sony Vegas с панели управления, выдает ошибку (прикрепил скриншт) В чем...

ошибка при удалении программы
var st: string; reg: TRegistry; begin st := GetCurrentDir; //текущая директория reg...

Прекращена работа программы при удалении
Никак не могу удалить приложение. Можно это сделать без дополнительных программ, а через какое-то...

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

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ошибка при удалении данных из программы
Столкнулся с такой проблемой (смотри скриншот). До добавления очистки указатель и динамических...

При удалении программы она возвращается
Совершенно случайным образом вылезает окно AnyProtect. Увидел ярлык на раб. столе. Зашёл в...

Вылет программы при удалении динамического массива
Писал программу с использованием динамического массива, все компилилось нормально, но в какой-то...


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

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

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