Android proguard, keep inner class of Inner class
Parent question: Android proguard, keep inner class My problem is with inner class of inner class One of the SDKs in my android project has a class A, which has two static inner class. They are found to be stripped after applying proguard. public class A{ .... static class B{ ... static class D { .... } } static class C{ ... } } My proguard looks like this -keepattributes Exceptions, InnerClasses -keep class com.xxx.A -keep class com.xxx.A$* Which prevents class B, C from proguard. But no luck with class D. I have tried -keep class com.xxx.A$** as well. I think you're missing the Class