AndroidStudio2.2から利用可能になるAPK Analyzerを使ってみました。
既にmultidex化して解決している方も多いかと思いますが、64K Methods問題の早期解決などに役立つかと思います。
準備
- 2016/6/30現在AndroidStudio2.2の正式版はリリースされていないのでpreview版をインストールします。
- 詳細は省略します。
使い方
AndroidStudioメニューの[Build] - [Analyze APK...]を選択します。
ファイル選択のダイアログが立ち上がるので対象のapkを選択すると...
以下のように結果が表示されます。
- ダウンロードサイズや、それぞれのファイルが何%占めているかといった内容が確認できます。
- このプロジェクトは既にメソッド数が64Kを超えていて、multidex化してあるためdexが複数あります。
- dexを選べば、パッケージごとやクラス単位で定義されているメソッド数と、参照メソッド数が確認できます。
- 右上の[Compare with...]使えば1つ前のバージョンのapkなどとの比較なども可能です。