У меня есть следующие:Правильная настройка Proguard держать статический внутренний класс
public class A extends B {
static class C {
Object field1;
int field2;
boolean field3;
}
}
Я не может получить класс С помощью отражения!
Я попытался следующая:
-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;
}
Ни один из выше работал. Я делаю что-то совершенно неправильное здесь?
Пожалуй, стоит отметить, что B простирается вид ...
Само собой разумеется, не запуская Proguard это работает просто отлично ... – TacB0sS