Playストアにリストされているアプリのサイズと実際にインストールされているアプリのサイズの不一致


10

Playストアには、ストアで入手できるすべてのアプリのサイズが表示されます。ユーザーがアプリをダウンロードしてインストールすると、Androidによって報告される実際のサイズは、多くの場合、Playストアによってリストされるサイズよりも大きくなります。

重要性、アプリケーションでも最初に実行される前に、この不一致が発生します。

不一致の理由は何ですか?

回答:


7

Apkファイルとzipファイルは基本的に同じで、圧縮されています。システムがファイルを使用する前に、解凍する必要があります。したがって、ファイルはダウンロード時のサイズとインストール時のサイズが異なります。

また、apkがインストールされている場合は、開いた後に一部のデータをダウンロードする必要がある場合があります。したがって、ファイルサイズfileは再び増加します。

Androidマーケットを比較すると、サイズの違いが顕著です。1つは1つのサイズを示し、Playストアは完全に異なるサイズを示しています。


どうもありがとうございます。愚かなGoogle ...アプリがいったんインストールされる大きさを知ることは明らかに重要です...あまりにも悪いGoogleはGoogle Playストアからこの情報を省略しています。
RockPaperLizard

2
「apkがインストールされていると、一部のデータをダウンロードする必要がある場合がある」とおっしゃっていました。これは正しいです?アプリをインストールするだけで(開かずに)データをダウンロードできますか?
RockPaperLizard、2015年

開封後、私の回答はそれを反映するように編集されました。ただし、アプリを初めて開く前にデータをダウンロードすることはできません。初回は再起動後も意味するので、インターネット接続が存在する場合、またはインターネット接続が利用可能になるとすぐに、一部のデータをダウンロードできます。
HasH_BrowN

1
ありがとう!上記のコメントでは、「しかし、アプリを開く前にデータをダウンロードすることはできません。
RockPaperLizard

@RockPaperLizard笑 私は急いでいました、しかし、はい、それは私が意味したものです...「...アプリはすべきではない...」
HasH_BrowN

7

Google Playストアやその他のアプリストアでは、メインアプリケーション(APK)のサイズのみがリストされ、OBB(不透明バイナリブロブ)拡張ファイルを含むアプリの合計サイズはリストされません。OBBは、アプリを実行するためにダウンロードする追加のファイルです。追加のファイルがダウンロードされる前のファイルサイズに違いはありません。

Playストアデベロッパーセクションから:

1つのAPKでサポートされる最大サイズは50MBです。追加のアセット(画像など)を保存する必要がある場合は、拡張ファイルをアップロードできます。

アプリで50 MBを超えるメモリが必要な場合は、拡張ファイルを使用して追加のAPKアセットを保存できます。アプリケーションごとに2つの拡張ファイルを保存できます。各拡張ファイルのサイズは最大2GBです。

拡張ファイルは追加費用なしでホストされます。アプリがインストールまたは更新されると、可能な場合、Google Playは拡張ファイルをダウンロードします。場合によっては、アプリで拡張ファイルをダウンロードする必要があります。

拡張ファイルを使用する場合、1つのファイルがメインファイルで、もう1つはオプションのパッチファイルです。オプションのパッチファイルは通常、メインファイルへの小さな更新に使用されます。

OBBファイルは、APKファイルと同じ圧縮を使用します。これは、標準のzip圧縮です。APKファイルとOBBファイルはファイルシステムで圧縮されたままで、内部のファイルは必要に応じてその場でメモリに解凍されます。いいえ、APKがデバイス上で占有する領域である圧縮サイズは、Playストアがリストするものと同じです。

最後に、Playストアでは、アプリリストごとに複数のAPKを使用できます。これは、一部の大きなアプリ(主にゲーム)は異なるリソース(グラフィックエンジン、ディスプレイのサイズ/解像度など)をターゲットにする必要があり、それらが単一のAPK内に収まらないためです(サイズ制限のため)。異なるデバイスタイプで同じPlayストアページを表示すると、異なるアプリサイズが表示される可能性があります。


これは、ここでの回答に貴重な新しい情報をもたらします。あなたの答えを少し拡張できますか?
RockPaperLizard

2
@rockpaperlizard spock他に何を展開するのですか?
cde

1
+1を取得した最初の人物であること。:-) OBBファイル(アプリまたはPlayストア?)を実際にダウンロードしているものに関する詳細、それらを「拡張ファイル」と呼ぶ理由、および一般的な圧縮(他の回答で述べたとおり)が追加であるかどうか因子。
RockPaperLizard

@RockPaperLizard完了。
cde

ありがとう!明確にするためにいくつかの編集を行いました。間違いを犯した場合は、編集を修正してください。あなたが提供した素晴らしい情報に基づいて、私はこの質問を作成しました:android.stackexchange.com/questions/108931/…–
RockPaperLizard

3

複数のデバイスが接続されているアカウントでログインしたときに、Google Playストアにサイズが表示されなくなりました。

2015年9月28日以降、APKの最大サイズは100 MBになりました(ref:Android Developers Official Blog)。

解凍とバージョンやデバイスが異なるため、アプリのインストールサイズはデバイスによって異なります-「デバイスによって異なります」。一部のアプリのみ、ログインせずにPlayストアにアクセスすると、アプリの大きさを確認できます。


アプリの大きさを「おおよそ」(5、10、10〜50、50、50〜100など)と表す指標があるかどうか知りたいです。編集に@Andrewに感謝(:
サンドラ

1

Playストアにはダウンロードサイズが表示され、ダウンロードファイル(おそらくapk)は圧縮されているためです。アプリをインストールすると、apkは解凍されて大きくなります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.