Я использую ProGuard для оптимизации моего приложения для Android. Однако для тестирования инструментария для Android мне нужны некоторые (но не все) классы, чтобы содержать всех участников. Я пробовал различные подходы, последнее:
-keepclassmembers public class com.mycompany.myclass {
*;
}
Но на удивление я все равно получаю
java.lang.NoSuchMethodError: com.mycompany.myclass.<init>
Тяжелая часть здесь состоит в том, что есть два конструктора, и у одного есть немало параметров.
Кто-нибудь знает правильный синтаксис, чтобы сохранить класс полностью неизменным и нетронутым ProGuard?