タグ

2016年10月2日のブックマーク (1件)

  • 65536メソッドを超えたときの対処方法 | DevelopersIO

    Androidアプリでメソッド数が65536を超えるとビルド時にエラーになります。 65536メソッド以上になってしまった場合の対処方法を紹介します。 結構泥臭いところなので、迷わないようにまとめておきます。 ライブラリーの選定/不必要なライブラリーを削除する 根的部分から見直してみましょう。多いなら少なくすればいいのです。 まずは、どのライブラリかどのくらいのメソッドが定義してあるか測定しましょう。 Android Studio 2.2でApkのメソッド数をかぞえる | Developers.IO そして、同じような機能のライブラリを2つ、3つ入れてたりしていないか、 ライブラリを必要な機能部分だけ読み込むことはできないか見直しましょう。 たとえば、Google Play Servicesを利用している場合、以下のように読み込んでいないでしょうか? compile 'com.googl

    65536メソッドを超えたときの対処方法 | DevelopersIO