Logging mit Proguard entfernen
Ich versuche, die Protokollanweisungen ohne Erfolg zu entfernen. Andere SO-Antworten auf dieselbe Frage beziehen sich auf Eclipse oder eine alte Android Studio-IDE (Intellij).
build.gradle
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
...
proguard-rules.pro
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
public static *** i(...);
public static *** w(...);
public static *** e(...);
}
Ich kann die Protokollanweisungen immer noch sehen, nachdem ich den Quellcode vom signierten @ erhalten hab app-release.apk