Frage

In meiner BlackBerry-App bleibe ich Daten in einem Ordner namens "mydata" im Benutzerordner im Gerätespeicher.Ist es irgendwie möglich, diesen Ordner zu löschen, wenn der Benutzer meine App deinstalliert? Da ich bald auf eine Datenbank-Persistenz wechsle, möchte ich dieselbe Frage nach DB-Persistenz stellen (allerdings ist es hauptsächlich gleich, da beide im Dateisystem gespeichert sind).

Ich habe das nur gefunden Persistent-Objekt löschen, wenn die App in Blackberry gelöscht wird Aber es geht um ein hartnäckiges Laden.

War es hilfreich?

Lösung

Sie können den generationspoDicetagcode verwenden, der ein Zuhörer ist, um Benachrichtigungen über die Zugabe, Änderung oder den Löschen von Codemodulen auf dem Gerät zu empfangen.

Eine Möglichkeit, die Sie tun könnten, ist es, eine andere App zu haben, die überwacht, wann die betreffende App gelöscht wird.Sie können es mit CodeModulelIsisten überwachen.Wenn es eine Löschung erkennt, kann er die Ordner im Gerätespeicher löschen.

Dies würde nicht funktionieren, wenn der Benutzer die Überwachungs-App zuerst löscht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top