【发布时间】:2014-05-02 04:47:03
【问题描述】:
我在运行时遇到错误:
找不到类“android.support.v7.widget.SearchView$5”, 从方法引用 android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11
我试图通过这个 proguard 配置来保留这个类:
-keepattributes Exceptions,InnerClasses,Signature,Deprecated,
SourceFile,LineNumberTable,*Annotation*,EnclosingMethod
-keep class android.support.v7.widget.SearchView { public *; }
-keep class android.support.v7.widget.SearchView$* {
*;
}
-keep class android.support.v7.widget.SearchView** {
*;
}
-keep class android.support.v7.widget.SearchView$5 {
*;
}
但没有运气。这不是proguard第一次不通过配置保留成员,但是这次我不能重写代码来将匿名转换为内部类。
【问题讨论】: