ProGuard を使用して Android アプリの難読化と最適化を行っており、これまではすべてのクラス/マージの最適化を有効にしてきました。これの問題点は、別のクラスに水平方向にマージされたメソッドでエラーが発生した場合、リトレース ツールはそのステップを元に戻さないため、行番号が役に立たなくなり、エラーを追跡することが不可能になることです。
私たちがたった今持っていた特異な例の 1 つは、私たちがリンクしたサードパーティ JAR の一部であるクラスにマージされた静的ヘルパー メソッドでした。そのためのソース コードすらありません。retrace はそのサードパーティ クラス内の行番号を表示するため (ヘルパー メソッドがマージされたため)、先に進むことができません。
最適化中に他のクラスにマージされたメソッドをたどる方法はありますか?