21

ドキュメントによると、Google PlayのAPKサイズ制限は50MBで、2GBの拡張APKを2つ使用できます。

ただし、Google Playストアでこの50MBの制限を超えるアプリを見つけることができます(たとえば、Gears&Gutsは371MBです)。このゲームは、外部のダウンローダーを必要とせずに、GooglePlay自体から直接ダウンロードできます。彼らは50MB以上のAPKをアップロードするトップデベロッパーとしていくつかの追加機能を持っていますか、それともGoogle PlayはAPK自体ではなく拡張ファイルをダウンロードしているという事実を隠しているだけですか?

4

2 に答える 2

22

拡張ファイルはちょっと変な動作をします。ユーザーには、通常のアプリのように見えます。150MB相当の拡張ファイルを含む50MBのアプリは、200MBのダウンロードのように見えます。GooglePlayは最初にメインアプリをダウンロードします。次に、メインの拡張ファイルをダウンロードしてから、パッチ拡張ファイルをダウンロードします。一見1つの一括払いですべて。

ただし、ダウンロードが部分的である可能性があります。IEの場合、ユーザーは拡張ファイルなしでメインアプリのダウンロードを完了することができます。そのため、最初のダウンロードが失敗した場合に残りのファイルを取得するには、カスタムダウンローダーを実装する必要があります。少し複雑にするために、拡張ファイルが最初のダウンロードに含まれていない場合があります。何が原因なのかはわかりませんが、まれにしか発生しません。

于 2012-09-11T14:14:36.387 に答える
14

更新:APKとGearsとGutsを再度ダウンロードしたところ、どちらも1つのダウンロードとして表示されますが、ステータスバーでダウンロードのステータスを確認すると、追加のファイルをダウンロードしていることがわかります。

ここに画像の説明を入力してください

于 2012-09-11T14:09:29.103 に答える