Я попытался использовать:
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
в Proguard для удаления журналов, и он отлично работает, если я не использую новый компилятор Jack
defaultConfig {
...
jackOptions {
enabled true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
Когда я компилирую apk, я заметил, что все журналы работают в производственной версии. Есть ли ошибка, ошибка или "-ассумные эффекты" еще не поддерживается?
Могу ли я сделать что-то еще, чтобы удалить строки из журналов в последнем apk?