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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top