Ich habe folgende:Proper Proguard Konfiguration statische innere Klasse zu halten
public class A extends B {
static class C {
Object field1;
int field2;
boolean field3;
}
}
I kann nicht die C-Klasse über Reflexion erhalten!
Ich habe versucht, die folgenden:
-keep class com.path.to._class.A$** {*;}
-keep class com.path.to._class.A$* {*;}
-keep class com.path.to._class.A$C {*;}
-keep class com.path.to._class.A$C {
<fields>;
}
-keep class com.path.to._class.A$C {
Object field1;
int field2;
boolean field3;
}
Keine der oben gearbeitet. Mache ich hier etwas völlig Falsches?
Vielleicht ist es erwähnenswert, dass B Erwähnen erstreckt Ansicht ...
Unnötig zu sagen, ohne Proguard läuft das funktioniert ganz gut ... – TacB0sS