私は、Androidテストに接続されているgradleプロジェクトにライブラリモジュールを持っていますが、テストAPKはあまりにも多くのメソッドを参照しているため、複数行にする必要があります。Multidex Andoirdライブラリモジュール
接続されたAndroidテストのアプリケーション用にmultidexまたはProGuardを有効にする方法はありますか?
これは、ライブラリに直接ProGuardのを有効にしても意味がありませんが、唯一うまく働くだろうandroidTest設定、ためにそれを有効にする方法があります。
アプリケーションモジュール用にProGuardを有効にしているので、安全にこのライブラリモジュールに依存してアプリのAPKを構築することができます。
Multidexサポートライブラリの使用に関する情報しか見つけることができないため、この質問に対する解決策を探すのは難しかったです。私は一般的なアプリケーションのためにそれを有効にする方法を理解しています。
私が知る限り、Proguardはコードの難読化にのみ使用されています。ここではProguardとのマルチディレーティングとの関連はありません。 –
@ReazMurshed ProGuardはコードを難読化できますが、未使用のメソッドやクラスも削除できます。 https://developer.android.com/studio/build/shrink-code.html –