Ho una domanda abbastanza specifica.Qual è il percorso predefinito del database di un'app per Android per un dispositivo non automatizzato ?? È lo stesso di quello radicato?
Prima lasciatemi spiegare cosa sto cercando di fare e quindi il problema.
Fondamentalmente quello che sto cercando di fare è quello di memorizzare un file di database .db esistente in beni cartella e poi dopo l'installazione voglio copiare il file .db dalle attività per il percorso del database di default in Android. Qualcosa di simile a questa pagina risposta [link] How to use an existing database with an Android application.
Problema Per dispositivo senza rooting non è possibile accedere a /data/data/<<package name folder>>
. In questo caso, dove viene archiviato il file del database. In altri termini voglio copiare un file dalle risorse alla posizione predefinita delle applicazioni per il database che è DB_PATH = "/data/data/" + context.getPackageName() + "/databases/"
nel caso di un dispositivo rooted. Sarebbe lo stesso per il dispositivo senza radici.
sì ma u wont in grado di leggere qualsiasi cosa meno che non si r radicati – DjHacktorReborn