Como excluir uma pasta ao desinstalar um aplicativo Blackberry
-
12-12-2019 - |
Pergunta
No meu aplicativo Blackberry, persisto os dados em uma pasta chamada "mydata" na pasta do usuário na memória do dispositivo.De alguma forma, é possível excluir esta pasta quando o usuário desinstala meu aplicativo?Como estou mudando para uma persistência de banco de dados em breve, quero fazer a mesma pergunta para a persistência de banco de dados (embora seja basicamente a mesma, já que ambos estão armazenados no sistema de arquivos).
só encontrei issoExcluir objeto persistente quando o aplicativo for excluído no BlackberryMas trata-se de armazenamento persistente.
Solução
Você pode usar CodeModuleListener
que é um ouvinte usado para receber notificações sobre adição, modificação ou exclusão de módulos de código no dispositivo.
Uma maneira de fazer isso é ter outro aplicativo que monitore quando o aplicativo em questão está sendo excluído.Você pode monitorá-lo usando CodeModuleListener.Ao detectar uma exclusão, ele pode excluir as pastas da memória do dispositivo.
Isso não funcionaria se o usuário excluísse o aplicativo de monitoramento primeiro.