Ich möchte eine "vorinstallierte" Datenbank in meiner App verwenden. Es gibt Unmengen von Fragen dazu und die meisten zeigen auf diesen Blog-Artikel here oder ähnliches.Datenbankverzeichnis für meine App programmgesteuert abrufen
So weit so gut. Ich will nur wissen, ob es ein besserer Weg, um das Standard-Datenbankverzeichnis zu erhalten, so müssen Sie so etwas wie diese nicht verwenden:
private static String DB_PATH = "/data/data/YOUR_PACKAGE/databases/";
ich meine, vielleicht, dass in der Zukunft oder vielleicht ein Gerät geändert wird oder rom könnte es anderswo platzieren ... Gibt es also einen Weg, diesen Pfad programmatisch zu bekommen?
im Kontext existiert, ein Verfahren zum getDatabasePath (Name), aber Sie müssen es einen vorhandenen db Namen geben und gut ... es existiert noch nicht, ich will es, ihn bewegen: P
http://stackoverflow.com/questions/9109438/how-to-use-an-existing-database-with-an-android- application/9109728 # 9109728 –