Windows Tips & News

APKアップデートはAndroidでははるかに小さくなります

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

Googleは、「ファイルごとのパッチ適用」と呼ばれる新しい手法を展開しようとしています。これにより、アプリの更新のサイズを65%から最大90%削減できます。 これにより、ユーザーの帯域幅が節約されます。これは、限られたデータプランのユーザーにとっても、低速のブロードバンド接続にとっても非常に朗報です。

「ファイルごと」のパッチ適用について説明している公式発表では、次のように述べています。

ファイルごとは、非圧縮データの変更の検出に基づいています。 パッチを生成するには、デルタを計算する前に、まず古いファイルと新しいファイルの両方を解凍します(ここではまだbsdiffを使用しています)。 次に、パッチを適用するために、古いファイルを解凍し、非圧縮コンテンツにデルタを適用してから、新しいファイルを再圧縮します。 その際、デバイス上のAPKがPlayストア上のAPKと完全に一致することを確認する必要があります(バイトごとに)(を参照) APK署名スキーマv2 理由のために)。

広告

アプリの更新は圧縮されるため、デバイスは少量のデータをダウンロードする必要がありますが、それらを解凍してデルタをマージするには、ユーザーのデバイスでより多くのCPU処理能力が必要になります。 Googleによると、これは2015年以降にリリースされたデバイスでは問題にならず、メガバイトあたり1秒を超える大きな遅延は発生しません。 ただし、古い携帯電話やタブレットの場合は、かなり時間がかかる可能性があります。

このため、Googleではファイルごとのパッチ適用を自動更新のみに制限しています。 アプリを手動で更新しても、APKでのこの新しい圧縮のメリットはありません。

次の表は、ファイルごとのパッチ適用がある場合とない場合の更新サイズの比較を示しています。

会社は提供しました GitHubのソースコード. 経由 Neowin.

この変更についてどう思いますか? 更新サイズを小さくするか、インストール時間を短縮するか、あなたにとって何が良いですか?

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
Vivaldi 2.8がリリースされました、これが新機能です

Vivaldi 2.8がリリースされました、これが新機能です

Vivaldiブラウザの新しい安定バージョンが本日リリースされました。 Vivaldi 2.8には、多くの修正と改善が含まれています。Vivaldiは、高度にカスタマイズ可能で、フル機能を備えた...

続きを読む

Windows10バージョン1803をアンインストールする方法

Windows10バージョン1803をアンインストールする方法

ご存知かもしれませんが、次の機能更新で​​あるWindows10バージョン1803の名前は 春のクリエイターアップデート. 最終的なビルド番号は17133です。 Windows 10 Sprin...

続きを読む

Windows10バージョン1803をインストールするための一般的なキー

Windows10バージョン1803をインストールするための一般的なキー

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください多くの場合、次のような仮想マシンにWindows10の評価またはテストをインスト...

続きを読む