0

Androidアプリを作ろうと思っています。そして、このプロジェクトの一部として、APKファイルをデバイスに初めてインストールしたときの記録を含むSqliteデータベースが必要です...

国の都市を検索するには、最初から sqlite データベースのテーブルにデータを入れる必要があります

インターネットまたは xml ファイルからデータを取得したくありません。この apk を最初にインストールしたときから、いくつかのレコードを含むテーブルを作成することは可能ですか??

これを行うことは可能ですか?

新しいデータベースとテーブルを作成する方法は知っていますが、データを含む完全な sqlite データベースをプロジェクトに追加する方法がわかりません

4

4 に答える 4

1

データベースを assets フォルダーにインポートします。データベース ヘルパーで使用してアクセスします。

getBaseContext().getAssets().open("myfile.db")
于 2013-09-30T20:59:26.173 に答える
1

SQLiteOpenHelperデータベースを作成するために拡張するクラスを使用していますか? レコード内のテーブルにレコードを挿入できますonCreate。このようにして、レコードは最初から利用可能になります。

于 2013-09-30T20:57:59.750 に答える
1

このapkを最初にインストールしたときからのレコードを含むテーブルを作成することは可能ですか?

SQLiteAssetHelperアプリと一緒にデータベースをパッケージ化し、インストール後の最初の使用時に適切に配置するために使用します

于 2013-09-30T21:15:38.340 に答える