2012-03-28 159 views
1

あなたは300mbのgameloftのゲームを知っていますか?彼らは通常、市場から非常に小さいapkファイルとして来る。その後、サーバーから残りのゲームをダウンロードする必要があります。私の質問:なぜAPKのサイズが300MBに増加しないのですか?これらのファイルの形式は何ですか?また、私はこのアプリを削除した場合、ダウンロードされた300 MBの残りの部分も削除されますか?このデータがapkの一部でない場合、osはこれをどのように管理しますか?Android:大きなアプリのデータはどこに保存されていますか?

ありがとうございます!

+0

@Samirそのリンクはまったく無関係です。 – OckhamsRazor

答えて

2

なぜAPKのサイズが300MBに増加しないのですか?

なぜでしょうか? APKは300MBではありません。外部ストレージに300MBをダウンロードすると、外部ストレージの空き容量は300MB減少しますが、APKは300MB増えません。

また、私がこのアプリケーションを削除した場合、残りの300Mバイトも削除されますか?

理想的にはyesです。このようなよく書かれたアプリは、getExternalFilesDir()を使用して、アプリがダウンロードする大量のデータに使用する外部ストレージ上の場所を取得します。このディレクトリは、アプリケーションのアンインストール時に削除されます。

+0

ありがとう!私の電話を根絶することなくこのディレクトリを表示/削除できますか? – OckhamsRazor

+0

@OckhamsRazor:外部ストレージの 'getExternalFilesDir()'。ユーザーはUSBケーブルを差し込むだけで簡単にアクセスできます。 – CommonsWare

関連する問題