Come eliminare il database nell'app Android

Come posso cancellare il database dall'applicazione?

  • adb tirare più file
  • Info su Azione MAIN e Categoria Launcher in Android Manifest
  • Come get i log di crash Android?
  • L'image di Android ottiene il colore del pixel dall'image scalata
  • emulatore: errore durante la connessione al socket '127.0.0.1:1970': 111 -> Connessione rifiutata
  • Come fermare o distruggere una discussione in esecuzione
  • Sincronizza i dati tra Android App e server web
  • Come modificare il colore di text della voce di menu in Android?
  • GridView con scorrimento orizzontale
  • Errori che eseguono il constructor 'Resource Manager di Android' in ADT
  • Android: Iscriviti a Firebase Cloud Messaging (FCM) Topic
  • Android: Come creare effetti sonori di fade-in / fade-out per qualsiasi file musicale che la mia app gioca?
  • 4 Solutions collect form web for “Come eliminare il database nell'app Android”

    Hai controllato il metodo deleteDatabase() disponibile in Android?

     File dbFile = getDatabasePath("your_db_file_name"); boolean deleted = dbFile.delete(); 

    Vecchio post, ma penso che sia valsa la pena aggiungere questo nel caso in cui questa caratteristica non fosse disponibile in quel momento. Io uso il context. Ad esempio, quando si è in MainActivity

     this.deleteDatabase("mydata.db"); 

    o quando si dispone di una maniglia di context altrove

     context.deleteDatabase("mydata.db"); 

    È necessario eliminare il file db effettivo o è sufficiente per DROP solo le tabelle? Immagino che il risultato finale sia lo stesso e che i tavoli potrebbero essere più facili.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.