私は30MB
の周りにいくつかのデータファイルを処理する必要があるアンドロイドアプリケーションに取り組んでいます。私はテストをまとめ、エミュレータはOutOfDiskSpace
で失敗しました。デバイスのデバッグに失敗しました。 googleグループを読んだ後、アプリケーションのサイズの制限はどこにも記載されておらず、Googleの誰もこれについての詳細は今後発表されていないようです。 100MB
以上のiPhoneアプリがあることを考えれば、Androidアプリにこのような小さな制限を設けることは、利用可能なアプリストレージスペース(< 100MB
)が比較的少ないことを除いて、奇妙なようです。大容量のデータファイルを必要とするAndroidアプリケーション
何テクニックあなたはこの制限に対処するために使用します:私の質問のために今
? 10MB以上のアプリが必要な場合は、Webサーバーに配置して初めてダウンロードするのですか?もしそうなら、どのようにあなたのアプリだけがデータを取得できるようにアクセスコントロールを扱うのですか?
これはまったく問題ではありません。問題は、必要なデータにアクセスするための良いテクニックを見つけることです。アプリ全体がメモリに読み込まれることはありませんが、アプリのスペースにコピーできるものについては合計サイズが制限されています。 – AdamC
@Gandlaf私はそのような大きなファイルのためのあなたのやり方に同意します。元のポスターは一般的にはAPKについて話していたと思いますが、そうは言っていませんでした。とにかく、私はdownvoteの理由を理解することができなかったので、あなたをupvoted。 –