0

Android アプリに必要な非常に巨大なデータがいくつかあります。私は今それをsqlite dbに入れました。ざっくり39k行5列です。このデータを自分のアプリで利用できるようにしたいです。

アプリをどのように出荷するかについて、私はちょっと混乱しています。このスレッドで説明されているように、db ファイルを一緒に出荷できます。または、どうにかしてそのデータから XML を作成し、それを出荷することもできます。しかし、XML は非常に巨大です。それで、それを行う正しい方法は何ですか?

ユーザーがアプリをインストールした後にダウンロードしたくありません。それを行うためのよりクリーンな方法がない場合、それが私の最後のオプションになります。

4

3 に答える 3

0

DB を出荷すると、互換性に問題が生じる可能性があると思います。

.APK にバンドルされている GZIP 化された SQL コードを使用する方がよいでしょうか? または、中間表現の XML の代わりに、最も効果的なデータ表現形式であるgoogle protobufを使用できます (また、文字列が多い場合は、GZIP と組み合わせて使用​​できます)。

于 2012-04-07T15:48:29.863 に答える
0

この機能を実現するには、こちらの例を確認してください。

于 2012-04-09T09:10:47.023 に答える
0

これはあなたを助けるはずです。

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

基本的には、apk ファイルと一緒にデータベースを出荷するだけです。

于 2012-04-07T15:27:46.903 に答える