ProGuard funktioniert nach dem Update von Android Studio nicht wie erwartet

8

Seitdem ich Android Studio auf Version 1.2.1.1 aktualisiert habe, habe ich folgendes Problem:

Immer wenn ich eine Release-Version / Build-Variante meiner App erstelle, erhalte ich NoClassDefFoundError auf der Adjust-Bibliothek , die ich habe im Projekt als Bibliotheksmodul enthalten.

Der Stracktrace:

%Vor%

Entsprechender Teil meines Codes:

%Vor%

Wenn ich Proguard mit minifyEnabled false; in meinem build.gradle deaktiviere, ist der Fehler weg.

Mein proguard-rules.pro sieht so aus:

%Vor%

Diese Proguard-Regeln sehen vielleicht ein bisschen komisch aus, weil sie nur eines tun: die Klassen im android.support.v7.internal.view.menu -Paket unscharf machen. Dieses Verfahren ist eine Problemumgehung für ein bekanntes Problem der Android Support-Bibliothek auf Samsung-Geräte .

Noch verwirrender, das NoClassDefFoundError tritt nur auf Geräten mit Android & lt; %Code%.

Irgendwelche Ideen, was der Grund sein könnte oder wie man das beheben kann?

    
FWeigl 01.06.2015, 13:54
quelle

1 Antwort

0

Die Dokumentation sagt:

  

Wenn Sie Proguard verwenden, fügen Sie diese Zeilen zu Ihrer Proguard-Datei hinzu:

%Vor%     
Santiago 01.06.2015 16:36
quelle

Tags und Links