Was genau macht das Löschen von Benutzerdaten? Ich meine, ich weiß, es löscht die Benutzerdaten von der App, aber welche Daten werden wo gespeichert?"Benutzerdaten löschen" android
Antwort
Dies sind keine Berechtigungen, die Anwendungen enthalten können.
Es ist dort für die Einstellungen App "Daten löschen" -Taste in Anwendungen verwalten. Es löscht einfach alle Daten im internen Speicher, die mit der App verknüpft sind, und bringt sie in den ursprünglichen Installationszustand zurück.
Berechtigt ist 'CLEAR_APP_USER_DATA' –
In Ordnung, also löscht es alle Daten, die mit der App verbunden sind, aber" welche "Daten. Wo befinden sich beispielsweise diese Daten und wie wird mit dieser Anwendung auf diesen Datenpfad gesetzt? Oder bezieht sich dies auf alle Daten (SD-Karte/Cache/SQL) –
Alles im internen Datenverzeichnis der Anwendung. Nichts auf der SD-Karte wird berührt. (Wir werden in Zukunft Standardorte für App-Daten auf externem Speicher definieren, die aufgeräumt werden; dies ist wirklich erforderlich.) – hackbod
Diese "CLEAR DATA" -Option ist für den Anwendungsfall von Home Screen-Widgets, die möglicherweise gemeinsame Einstellungen und/oder einige zwischengespeicherte lokale Daten haben, stark beschädigt.
Es ist auch völlig gegen die Entwickler-Dokumentation, die sagt:.
„Sie Dateien internen Speicher direkt auf dem Gerät des speichern Standardmäßig werden Dateien in den internen Speicher gespeichert sind privat für Ihre Anwendung und andere Anwendungen nicht zugreifen kann (Wenn der Benutzer die Anwendung deinstalliert, werden diese Dateien entfernt.)
Es wäre gut, wenn Antworten auf gültige Fragen tatsächlich einige nützliche Ratschläge bieten, wie etwa eine Umgehung oder eine Methode, die das Ergebnis erzielt, das von der Frage gesucht wird.
Was passiert also mit einem Home-Bildschirm-Widget, das Einstellungen freigegeben hat und der Benutzer dann die Daten löscht? Irgendwelche nützlichen Vorschläge, wie man den laufenden Code des Widgets nicht bricht, wenn es die Daten ohne irgendeine Notiz weggezogen hat?
Wir hatten das gleiche Problem und konnten keine Möglichkeit finden, die Absicht "Daten löschen" zu erfassen. Um den laufenden Code nicht zu brechen, mussten wir uns mit einer Menge von Wenn-Dann-sonst-Bedingungen verteidigen. Aber auch wenn Sie nichts tun, ist der Benutzer verantwortlich für das Löschen von Daten, also sollte er wissen, dass er etwas getan hat, das keine normale Bedingung war. –
- 1. löschen Android-Anwendung Benutzerdaten
- 2. ReactNative App deinstallieren - Benutzerdaten löschen
- 3. Android: wie App-Cache löschen und Benutzerdaten über adb behalten?
- 4. Ungültige Benutzerdaten Ausnahme - Android
- 5. Benutzerdaten Verzeichnis in Android 4.3
- 6. Wie kann ich meine Benutzerdaten programmgesteuert in Safari | löschen OSX?
- 7. ASP.NET Identitätsbearbeitung eingeloggte Benutzerdaten?
- 8. Wordpress API, Benutzerdaten erhalten
- 9. Speicherung von Benutzerdaten
- 10. QStandardItem mit Benutzerdaten
- 11. Seriennummerngenerierung ohne Benutzerdaten
- 12. Zum Abrufen von Benutzerdaten
- 13. Android sqlite Erstellen neuer Spalte aus Prozentsatz der Benutzerdaten
- 14. Zugriff auf Benutzerdaten außerhalb von AuthStateListener Firebase Android
- 15. Android löschen Aktivität Backstack
- 16. Android: Cache programmgesteuert löschen
- 17. Download/Backup aller Soundcloud Benutzerdaten
- 18. lua Benutzerdaten in Zeichenfolge konvertieren
- 19. Java/Spring: Erste Benutzerdaten eingeben
- 20. PassportJS req.user Senden aller Benutzerdaten
- 21. Cognito Facebook graph api Benutzerdaten
- 22. Speichern von Benutzerdaten abgeflachte Sicherheit
- 23. Facebook Benutzerdaten anzeigen und verwenden
- 24. Benutzerdaten für jede Anfrage abrufen
- 25. Benutzerdaten von Websites Dritter erhalten
- 26. Benutzerdaten vor jeder Aktion überprüfen
- 27. EC2 Java SDK - Benutzerdaten Skript
- 28. Erhalten authentifizierten Benutzerdaten in Feuerbasis
- 29. Mockable android jar in Android löschen
- 30. Verwalten von Benutzerdaten in App-Engine
Ich nehme an, Sie meinen Manifest.permission CLEAR_APP_USER_DATA – RickNotFred
Ja, ich denke, aber welche Daten löschen wir? –