3
家长的问题:Android proguard, keep inner class的Android ProGuard的,保持内部类内部类
我的问题是,在我的Android项目内部类内部类
其中的SDK有A类,其中有两个静态内部类。在应用proguard后,发现它们被剥离。
public class A{
....
static class B{
...
static class D {
....
}
}
static class C{
...
}
}
我proguard的看起来像这样
-keepattributes Exceptions, InnerClasses
-keep class com.xxx.A
-keep class com.xxx.A$*
防止B类,C从ProGuard的。但是D班没有运气。我也尝试过-keep class com.xxx.A$**
。
@TGMCians不工作 –
试试这个'-keep类com.xxx * $ *' –
* $ *不工作;只是-dontwarn com.xxx **了。我的构建要成功。我想我应该稍后再处理这个问题。 –