Desidero utilizzare un database "pre caricato" nella mia app. Ci sono un sacco di domande su questo e più punti a questo articolo del blog here o simili.Ottieni la directory dei database per la mia app in modo programmatico
Fin qui tutto bene. Voglio solo sapere se c'è un modo migliore per ottenere la directory di database predefiniti in modo da non dover usare qualcosa di simile:
private static String DB_PATH = "/data/data/YOUR_PACKAGE/databases/";
Voglio dire, forse, che viene modificato in futuro o forse un dispositivo o rom potrebbe metterlo altrove ... quindi c'è un modo per ottenere questo percorso programmaticamente?
In Context esiste un metodo per getDatabasePath (nome), ma è necessario dare un nome db esistente e ben ... che non esiste ancora, voglio spostare lì: P
http://stackoverflow.com/questions/9109438/how-to-use-an-existing-database-with-an-android- application/9109728 # 9109728 –