Je voudrais supprimer une base de données complète créée par mon application. Connaissez-vous une commande adb ou une phrase androïde pour le faire?Android: Supprimer la base de données entière
Répondre
Je pense que vous devez commencer votre émulateur avec la commande: -wipe-data
Vous pouvez exécuter la commande:
adb -s emulator-5554 shell (or whatever port you use)
cd /data/data/<packagename>/databases/
par ls de frappe, vous verrez les bases de données créées et vous pouvez supprimer celui que vous voulez avec rm
rm myapp.db
Voir plus here
Ceci est peut-être trop évident, mais la désinstallation de l'application via Gérer les applications supprime la base de données, en supposant qu'elle se trouve dans le répertoire des fichiers de l'application.
Le bouton Effacer les données effacera la base de données sans désinstaller l'application entière.
En outre, dans Eclipse, vous pouvez aller à "Fenêtre -> Afficher la vue -> Autres ... -> Android -> File Explorer"
naviguer ensuite sur "données/données // bases de données"
Sélectionnez le fichier de base de données, puis cliquez sur le signe moins rouge pour « supprimer la sélection »
Merci - cela a fait le travail pour moi. – Ready4Android
aller à DDMS-> FleExplorer-data/data/packagename/bases de données/name_of_database
cliquez sur le name_of_database et appuyez sur le rouge moins!
Si vous ne disposez pas du FileExplorer aller à Fenêtre-> ShowView-> FileExplorer
Pour votre information, '-wipedata' supprimera effectivement toute l'image de données utilisateur - http://developer.android.com/intl /fr/guide/developing/tools/emulator.html –
Merci beaucoup Matt. Cordialement. Jose – Sosi