0
私はLOG.dをどこにでも持っています。プロダクション/リリースに関しては、デフォルトでこのデバッグはオフになっていますか?あるいは、私はそれらに条件付きのフレーズを囲むべきですか?プロダクションとプロガードでのログイン
また、Proguardがデバッグステートメントを削除した場合、私が取得するクラッシュレポートに不正な行番号が付いてしまいます。 ありがとう
私はLOG.dをどこにでも持っています。プロダクション/リリースに関しては、デフォルトでこのデバッグはオフになっていますか?あるいは、私はそれらに条件付きのフレーズを囲むべきですか?プロダクションとプロガードでのログイン
また、Proguardがデバッグステートメントを削除した場合、私が取得するクラッシュレポートに不正な行番号が付いてしまいます。 ありがとう
ログメッセージは引き続きリリースモードで表示され、proguardはそれらに触れません。
Log.dの "debug"はログメッセージのレベルです。
Proguardは、ファイル名とソース行をわかりにくいスタックトレースで難読化しますが、元のソースにマップし直すか、proguardを設定してそれらを保持することができます。
http://developer.android.com/guide/developing/tools/proguard.html
あなたはProGuardのは、あなたに以下のprogaurd.cfgファイルを追加することにより、行番号を保持するために取得することができます。 '-keepattributes SourceFile、LineNumberTable' –