2017-01-03 2 views
0

最新のAndroid APIのコンパイル/ターゲット、および新しいビルドツールのバージョンへの最近のアップグレードでは、renamesourcefileattributeがマッピングルールに存在しないにもかかわらず、スタックトレースにSourceFile:XYZが表示されています。なぜAndroidのスタックトレースは 'SourceFile'と表示され、オプションはオフになっていますか?

オフにする方法はありますか?暗黙のうちに-renamesourcefileattribute SourceFileと設定されているようです。

EDIT: これはデフォルトのプロガードルールから得られているようですが、カスタムプロアードルールでオーバーライドできるようには見えません。

答えて

0

これは、Gradleバージョン2.2.0の問題です。彼らはこのルールをデフォルトのプロガードルールに導入しました。詳細はhere。一時的な解決方法は、既定のマッピングルールの内容をカスタムルール(この名前変更ルールを除く)に貼り付けることです。または次のリリースを待つことができます。

関連する問題