タグ付けされた質問 「modularization」

3
アプリのモジュール化後に参照されるメソッドの数が増える
AS:3.5.3; Android Gradleプラグイン:3.5.0; Gradle:5.6.2; 「app」モジュールをいくつかの小さなモジュールに分割した後、アプリで参照されるメソッドの数が大幅に増加することがわかりました。しかし奇妙なことに、各クラスによる参照メソッドの追加は、Android Apkアナライザツールで述べた合計よりも少ないということです。 テストのために、WebActivity.classを「app」モジュールから「adapters」モジュールに移動し、参照されるメソッドの数を181メソッド増やしました。 要約する: app / WebActivity = 63546実際の参照メソッドですが、65394メソッドが表示されています。adapter / WebActivity = 63543実際の参照メソッドですが、65575メソッドを表示しています。 4つの新しいモジュールを追加または分割した後、「参照されるメソッドの数」がほぼ10k増加したことが確認されています。 正確な問題は何ですか? アプリのモジュール化によって、参照されるメソッドの数が大幅に増加する方法を教えてください。 以下は、私が撮った2つの異なるAPKのみのスクリーンショットです。WebActivityが「app」モジュールから「adapter」モジュールに移動し、181の参照メソッドが増加しています。 「app」モジュールのWebActivity WebActivityを「アダプター」モジュールに移動 スクリーンショットで、各クラスによる参照メソッドの追加(赤色でマーク)が、Apkアナライザーで与えられた合計と等しくないのはなぜですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.