2010-12-02 8 views
0

これまでに読んだことはすべて、資産を使用する前に資産を「作業ディレクトリ」にコピーしたようです。私が既存のSQLite DBを持っていれば、それを資産に入れます。それを使用する前にコピーしなければなりません。なぜSQLite DBを使用する前にそれをコピーしますか?

これは誰でも知っていますか?

+1

あなたはあなたからそのアイデアを発見したいくつかのソースを引用することはできますか? – sharptooth

答えて

0

皆さんありがとうございます。

私が考えているかもしれないのは、インストールが/ dataディレクトリに直接DBを置くことができないということです。

Eclipseには、私が読んだディスカッションのほとんどが書いているところである/データはありません。

これは私が見つけたいくつかのいずれかです。

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/comment-page-4/#comment-37008

1

書き込み中に誤ってデータベースを破損したくないという用途が考えられます。しかし、その場合は、作業が終了した時点でデータベースを戻す必要があります。それ以外の場合は、次回のプログラムの実行時に「デフォルト」のデータベース状態から開始されます。

これは別の使用例です。既知のデータ状態でプログラムの実行を開始することができます。以前の状態は、外部アプリケーションから設定される可能性があります。

関連する問題