Holen Sie sich die SQLite-Pfad in dem Ordner "Assets"

Bin ich eine Anwendung entwickeln, und ich habe in zwei Probleme hier:

  1. Wie kann ich öffnen Sie eine SQLite-Datenbank gespeichert, die im Ordner "assets"? Welchen Pfad muss ich für den Zugriff auf den Ordner "assets" in meiner Bewerbung? Hier ist, was ich habe, so weit:

    path = "file:///asset_folder/database.dat";
    SQLiteDatabase db = null;
    db = SQLiteDatabase.openDatabase(path, null, SQLiteDatabase.OPEN_READONLY);
  2. Wie kann ich kopieren Sie eine Datei in den internen Speicher (/data/data/...) während der installation meiner Anwendung oder während der ersten Ausführung? Ich möchte zum kopieren von einem Ordner in den assets-Ordner in den internen Speicher während der ersten Ausführung.

Anregungen würde sehr geschätzt werden.

InformationsquelleAutor user852568 | 2011-07-19
Schreibe einen Kommentar