私の Proguard 構成ファイルは、以下を使用してログ ステートメントを削除します。
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** e(...);
}
どうやらこれは最適化がオンになっている場合にのみ有効になるためproguard-android-optimize.txt
、proguard-android.txt
.
これは取るに足らない変更ですか?proguard-android-optimize.txt は、「最適化を追加すると、特定のリスクが発生します。たとえば、ProGuard によって実行されるすべての最適化が Dalvik のすべてのバージョンで機能するわけではないためです」代わりに、ログの削除が有効になるように、自分の構成ファイルに必要な最適化ステートメントだけを追加しますか?
ありがとう。全くのプロガード初心者。