Я пытаюсь настроить proguard для ТОЛЬКО удаления вызовов на android.util.Log из моего приложения для Android (для сборки выпуска). Я специально не хочу, чтобы proguard делал какие-либо обфускации или минимизации кода.
Это конфигурация, которую я пробовал, но она не удаляет вызовы Log
(я полагаю, из-за -keep class **
)
-optimizationpasses 5
-dontusemixedcaseclassnames
-dontskipnonpubliclibraryclasses
-dontpreverify
-verbose
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,SourceFile,LineNumberTable,*Annotation*,EnclosingMethod
-keep class ** {
*;
}
-assumenosideeffects class android.util.Log {
*;
}
Я спрашиваю, возможно ли это с помощью proguard?