...新しいSQLiteデータベースを作成するためのapkでdbを配布しますか? SQLiteのデータベースを使用するためのデベロッパーガイドから
推奨される方法は、SQLiteOpenHelperのサブクラスを作成し、SQLiteのを実行することが可能なのonCreate()メソッドをオーバーライドすることですコマンドを使用して、データベースにテーブルを作成します。
これは一般的にこれを行うための「唯一の」方法ですか、または事前に作成された空の(または一部が移入された)データベースにapk配布を含めることは可能ですか?明らかに、私は自分のPC上で自分のデータベースを設計し、単に 'CREATE TABLE'ストリングを生成してstrings.xmlにカットアンドペーストすることができますが、余分な作業を節約できる代替アプローチについては疑問を抱いていました。
EDIT:KevinDTimmの答えに照らして、これが可能であると仮定して、私のapkディストリビューションにあらかじめ作成されたSQLite dbを含めるにはどうすればいいですか?感謝して受け取ったすべての例/ポインタ。
ありがとうございました。
ありがとうございます。私が最初に投稿した(そして編集した)ので、資産フォルダが何らかの形で関わっていると言った記事を発見しましたが、あなたが提供したリンクがもっと説明するのを助けました。 – Squonk
うれしいよ:) – SteD