ile bir sınıftaki tüm yöntemleri nasıl saklıyorum Android Uygulamamı optimize etmek için ProGuard kullanıyorum. Ancak Android enstrümantasyon testi için tüm üyeleri orada tutmak için bazı (ama hepsi değil) sınıflara ihtiyacım var. Çeşitli yaklaşımlar, son varlık çalıştı:ProGuard
-keepclassmembers public class com.mycompany.myclass {
*;
}
Ama şaşırtıcı hala burada acı bölüm var iki kurucular ve bir epeyce parametreye sahip olmasıdır
java.lang.NoSuchMethodError: com.mycompany.myclass.<init>
olsun.
kimse ProGuard tamamen değişmeden ve el değmemiş bir sınıf tutmak için doğru sözdizimi biliyor mu?