Googleはブログ投稿の中で、APKからAABへの移行を加速していると述べた。 Android アプリケーションの歴史的な形式は、より軽量で安全な App Bundle に取って代わられ、消滅する運命にあります。実際のところ、マウンテンビュー社は開発者に自社のプラットフォームを支持してもらい、サードパーティのストアに不利益をもたらすことを望んでいる。
APKはもうすぐ終わります、少なくともPlayストアでは。 Googleはしばらくの間、この歴史的な形式から遠ざかっています。特に Android 11 では、Play ストア以外からアプリケーションをインストールしたいユーザーの作業が複雑になる。そしてそれには正当な理由があります。2018 年、同社はAndroid アプリ バンドル (AAB)、Google の品質要件により準拠しているとみなされる新しい形式です。
これまで、Play ストアでアプリケーションを提供したい開発者には、依然として 2 つの形式のいずれかを選択することができました。発行者がブログ投稿で説明しているように、これは間もなく当てはまらなくなります。 2021年8月現在、プラットフォームに投稿されるすべての新しいアプリケーションは AAB 形式である必要があります。すでにストアに存在するものは、" 今のところ "ただし、Google は遅かれ早かれ開発者に移行を強制することを決意しているようだ。
意識していなくても、Google Play ストアからアプリケーションをダウンロードすると、拡張子 APK (Android PacKage の場合) が付いた 1 つの圧縮ファイルとして提供されます。サイズの縮小を除けば、このものの主な利点は、形式がオープンであり、Google Play ストアだけに限定されないことです。これは代替ストアでも入手でき、最新の Huawei スマートフォンで Android ソフトウェア ライブラリを利用できるようになります。
しかし、APK 形式は AAB に取って代わられ、消滅する運命にあります。この決定を正当化するために、Google は効率性の議論を提唱します。平均して、AAB ファイルはAPK ファイルより 15% 軽量。この違いにより、特に、ユーザーのダウンロード時間を短縮できます。同社によると、これにより次のようなことが起こるという。「インストールが増え、アンインストールが減る」。さらに、この新しいフォーマットは、アプリケーションのセキュリティを強化しますGoogle Play アプリ署名プロセスのおかげで、マルウェア感染のリスクが制限されます。
同じテーマについて:Android — APK ファイルをインストールまたはアンインストールする方法
Googleは代替店舗を抑圧したいのだろうか?
したがって、ユーザーは恩恵を受けるはずですが、開発者側では状況が複雑になります。すでに APK でプロジェクトを開始している人もいますが、今後AAB への移行をナビゲートする途中で。しかし何よりも、これにより、さまざまなデバイスでアプリケーションを提供したい人向けのプログラミング形式が追加されます。
さらに、APK を無料でダウンロードできるように提供することを専門とする Aptoide や APKPure などのダウンロード ストアは、提案を見直す必要があります。 APK を AAB と共存させない限り、ユーザー間に混乱を引き起こす危険があります。そして開発者側には、両方のフォーマットを提出し続けるとは何も書かれていません。各ストアが異なる API を課しているため、開発者の大多数は最終的に Play ストアを選択することになるでしょう。競合他社よりも人気がある、仕事の成功を確実にするために。
ソース :Android 開発者