大規模な (~200MB) データベースにアクセスする必要がある Android デバイス用のアプリケーションを作成する必要があります。これを行う最良の方法は何ですか?データベースをアセットフォルダーに貼り付けることはできますか? 特に一部のデバイスでは、アプリケーション全体のサイズと個々のリソースに適用されるさまざまな制限について読みました...これらの制限とは正確には何ですか?
インストール後に外部サーバーからダウンロードする以外に、これを行う方法はありますか?
大規模な (~200MB) データベースにアクセスする必要がある Android デバイス用のアプリケーションを作成する必要があります。これを行う最良の方法は何ですか?データベースをアセットフォルダーに貼り付けることはできますか? 特に一部のデバイスでは、アプリケーション全体のサイズと個々のリソースに適用されるさまざまな制限について読みました...これらの制限とは正確には何ですか?
インストール後に外部サーバーからダウンロードする以外に、これを行う方法はありますか?
G1 には、アプリケーション用に 256 MB の内部ストレージがあります。Nexus One でさえ 512MB しかないので、単一のアプリケーションがこのストレージの大部分を占有することを望んでいる人はいないと思います.200MB 以上の .apk ファイルを作成するのは現実的ではありません.
あなたのオプションはおそらく次のとおりです。
200MB のダウンロードには時間がかかり、誰かの 3G の毎月のデータ許容量のかなりの部分を使用する可能性があるため、これらの最後のものは最も好ましくないと思います。これを行う場合は、電話のステータスを確認して、Wi-Fi 接続がある場合にのみダウンロードすることをお勧めします。