My Proguard plik konfiguracyjny wykorzystuje następujące czynności, aby usunąć oświadczeń dziennika:Usuwanie zalogowaniu z PROGUARD i zoptymalizowanego Androida pliku konfiguracyjnym
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** e(...);
}
Widocznie ten daje efekt tylko gdy optymalizacje są włączone, więc odwoływać proguard-android-optimize.txt
w moich właściwości projektu plik, zamiast proguard-android.txt
.
Czy to nieistotna zmiana? Proguard-android-optimize.txt mówi: "Dodanie optymalizacji wprowadza pewne zagrożenia, ponieważ na przykład nie wszystkie optymalizacje wykonywane przez ProGuard działa na wszystkich wersjach Dalvik" Co dokładnie to oznacza i czy mogę nie używać używać progu- android-optimize.txt i zamiast tego dodać tylko instrukcje optymalizacji, które są niezbędne do mojego pliku konfiguracyjnego, aby usunięcie logów stało się skuteczne?
Dzięki. Razem nowicjusz Progu.