Android Gradleはapkを2つのバイナリで生成します:未整列と整列。
文書は言いました...
秘密鍵でAPKに署名したら、ファイルに対してzipalignを実行します。このツールは、すべての非圧縮データが、ファイルの先頭からの特定のバイトアライメントで始まることを保証します。4バイト境界でのアライメントを保証すると、デバイスにインストールしたときにパフォーマンスが最適化されます。整列すると、Androidシステムは、パッケージからすべてのデータをコピーするのではなく、整列制限付きのバイナリデータが含まれていても、mmap()でファイルを読み取ることができます。利点は、実行中のアプリケーションが消費するRAMの量が減ることです。
整列されたapkのように見えるように配布することを強くお勧めします。私にとって、私は結果製品として整列されたapk のみを使用し、整列されていない apk を無視します。
未調整のAPKには、開発中に特別な使用法がありますか?