Google Playストアからダウンロードするアプリケーションの拡張子は、従来の.APKとは異なり、特に新しいアプリの拡張子には.AABが分母として含まれていることをご存知でしょう。 平均的なユーザーにとってはまったく何も変わりませんが、より多くのオタクにとっては、AABファイルからAPK形式のファイルに変換する必要があるかもしれません。このガイドはこの手順を完了することを目的として作成されました。
ただし、ガイドを始める前に、Android アプリ バンドルまたは ABB ファイルが何であるかを覚えておくのは正しいことですが、私たち自身は開発者ではないため、専門的なことにはあまり立ち入らずにすべてを扱います。 AAB は、アプリが Android 携帯電話上で普遍的に動作するために必要なすべてのパッケージを含む非実行可能ファイルです。この意味で、AAB は、アプリケーションが Android 携帯電話で最適に動作するために必要なすべての情報を抽出できる圧縮ファイルと考える必要があります。スマートフォン。
次に、携帯電話の特定の操作に必要なパッケージのみを抽出すると、インストール可能なAPKが生成されます。これには、基本的にXNUMXつの利点があります。
- 主に、開発者の作業は保護されています。
- アプリケーションがモバイルのメモリ内で占めるスペースが最適化されます。
ガイド:AABファイルをAPKに変換する方法は次のとおりです
主な欠点は、GooglePlayストアの外部でAppBundleに遭遇した場合、それをAPKファイルに変換するのが複雑になることです。 したがって、この手順を実行するには、次のツールが必要になります。
- Androidスタジオ;
- Bundletoolアプリ;
- ジャワ;
- コンピュータ。
この時点で、Android Studioをまだインストールしていない場合は、PCへのインストールに進みます。 このプログラムはAndroidプログラマー向けに特別に設計されており、Javaプログラミング言語を使用し、AABファイルをAPKに変換するためのXNUMXつの基本的な要件であるアプリケーションに署名できるため、AABファイルをAPK形式に変換する際の基本となります。 AABパッケージをAPKファイルに変換するため、Bundletoolツールが必要です。 それでは、従う手順を見てみましょう。
- .aabファイルとBundletoolアプリをコンピューターに保存できるフォルダーを作成します。
- 上記のファイルを含む新しく作成されたフォルダー内で、Shiftキーとマウスの右ボタンを同時に押します。
- OPEN POWERSHELL WINDOWHERE機能を含むメニューが表示されます。
- [OK]を押すと、Windowsコンソールが開きます。
- 開いたばかりのウィンドウから、次のコード行を記述する必要があります。 bundletool build-apks –bundle = APPLICATION.aab –output = APPLICATION.apks –mode =ユニバーサル;
- 繰り返しになりますが、「application」という名前を、ダウンロードしたAABアプリケーションの実際の名前に置き換える必要があることに注意してください。
- コマンドを入力したら、Enterキーを押して実行します。プログラムがパッケージをAPKSファイルに変換します。
- 一方、Bundletoolは、AndroidStudioデバッグ証明書を使用することを警告します。
- すべてが完了すると、APKSファイルが作成されます。このファイルの名前をZIP拡張子に変更して解凍し、APKファイルを抽出する必要があります。
最後に、この方法を使用してインストールするアプリケーションは、以前のバージョンにアップグレードまたはインストールできないことを知っておく必要があります。
Merci beaucoup pour cette astuce !
敬礼。 逆も可能でしょうか?
GooglePlayで公開できるようにapkをABBに変換したい
GRZ