CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: carotix con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 6 su 6
Discussione:

Farsi un backup del db

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Apr 2012
    Messaggi
    30

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Farsi un backup del db

    Ciao,
    qualcuno mi spiega per favore come faccio a trovare il db della mia applicazione che gira su tablet a 'manina'
    é un po che ci ravano dietro e nper metterlo dove voglio io?
    Io faccio partire la mia applicazione e il db ha questi parametri:

    public static String DATABASE_NAME = "pro.db";
    public static String DATABASE_PATH = "/data/data/it.mio.mob/databases/";

    private static final int SCHEMA_VERSION = 2;


    ho installato aSQLiteManager perché vorrei vedere lo stato del mio db dopo alcuni cambiamenti, ma non riesco a capire dove trovarlo.
    Qualcuno ha avuto la mia stessa necessita?

  2.  
  3. #2
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Località
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    Ciao,

    alla tua prima domanda ho risposto nell'apposito thread: https://www.androidiani.com/forum/pr...data-data.html

    in merito all'individuazione del db direttamente sul device, considera che:

    1) se non hai i permessi di root non puoi consultare con un qualsivoglia file manager /data/data..
    2) a quel punto devi tentare di prelevare il database modificato dall'applicazione con adb e poi consultarlo sul pc per capire se l'applicativo ha eseguito le modifiche volute:

    codice:
    adb pull /data/data/nomedb
    3) anzichè, come già accennato nell'altra risposta, copiare il db da assets a /data/data... perchè in fase di sviluppo non lo copi momentaneamente in /sdcard, cosi almeno lo puoi consultare a runtime con rootexplorer o un qualsiasi sqlite reader.
    Quando pubblicherai l'applicazione modifichi il path in /data/data/ecc...
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

  4. #3
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Quote Originariamente inviato da frank17next Visualizza il messaggio
    ....direttamente sul device, considera che:

    1) se non hai i permessi di root non puoi consultare con un qualsivoglia file manager /data/data..
    Ehi, frank17next, perchè non gli dici che sull'emulatore invece è possibile consultare con un qualsivoglia file manager /data/data.. ?

    Rookye, forse ti conosco con un altro nick? giusto ieri & l'altro ieri ho affrontato una problematica simile...

  5. #4
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Località
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    Quote Originariamente inviato da TheCopacabanaMan Visualizza il messaggio
    Ehi, frank17next, perchè non gli dici che sull'emulatore invece è possibile consultare con un qualsivoglia file manager /data/data.. ?

    Rookye, forse ti conosco con un altro nick? giusto ieri & l'altro ieri ho affrontato una problematica simile...
    Beh l'hai appena detto tu
    Tuttavia, se nn riesce, non è in uso l'emulatore

    Inviato dal mio GT-N7000 usando Tapatalk
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

  6. #5
    Senior Droid


    Registrato dal
    May 2010
    Località
    Rivoli
    Messaggi
    426

    Ringraziamenti
    6
    Ringraziato 48 volte in 47 Posts
    Predefinito

    Quote Originariamente inviato da frank17next Visualizza il messaggio
    Beh l'hai appena detto tu
    ...non volevo toglierti il piacere di dirlo anche tu

    Quote Originariamente inviato da frank17next Visualizza il messaggio
    Inviato dal mio GT-N7000 usando Tapatalk
    Inviato dal mio Computer-Ciofeca usando la tastiera

  7. #6
    Senior Droid L'avatar di frank17next


    Registrato dal
    Jan 2010
    Località
    Campobasso
    Messaggi
    739
    Smartphone
    GNexus, Galaxy Note, GT 10.1

    Ringraziamenti
    16
    Ringraziato 143 volte in 102 Posts
    Predefinito

    Quote Originariamente inviato da TheCopacabanaMan Visualizza il messaggio
    ...non volevo toglierti il piacere di dirlo anche tu


    Inviato dal mio Computer-Ciofeca usando la tastiera
    Ahah

    Inviato dal mio GT-N7000 usando Tapatalk
    Nexus 6 - 5.0.1 Stock
    Nexus 5 - 5.0.1 Stock + Root
    Galaxy Note 3 GT-N9005 - 4.4.4 Stock + Root
    Galaxy Tab 10.1 Slim P7500 - [JB] CyanogenMod 10 4.1.2 Pershoot (Nightly 20121013)
    ------------------------------------------------------------------------
    https://sites.google.com/site/frank17next/

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy