0

Android アプリケーションに入るには、いくつかのテキスト データ (200 万の町の通り名) が必要です。これを行う最善の方法は、初回起動時に読み取り専用で sqlite データベースに保存することだと思います。私が読んだように、事前定義されたデータベースでこれを行うのはかなり面倒でクリーンではありませんが、外部ストレージなどからコピーして、データを 2 回保持する必要があります。そのため、生のリソースからCSVファイルを使用してインポート後に削除することを考えましたが、このデータはsdkファイルに組み込まれ、これ以上削除できないため、これも不可能です.

私の目標は、ローカルから何らかの初期データ転送を行い、このデータ ソースを削除することです。それを適切に達成する方法はありますか?サーバーからデータをダウンロードせずに行きたいのですが、これは、アプリケーションがインターネット接続を必要とする唯一の理由は、初期データをダウンロードするためであることを意味するからです。そうでなければ、インターネット接続は必要ありません。

4

3 に答える 3

0

一方で、アプリで使用するデータが複雑すぎて手動でデータを入力できないことはわかっています。さらに、アプリはとにかくインターネット アクセスを必要とするため、Json 文字列を使用してデータを取得します。

于 2012-08-26T15:28:30.243 に答える