我正在尝试用ProGuard混淆一个安卓应用程序。
这里我有一节课
public class Book implements DBbinded和一个泛型方法
private void storeDBObjects(ArrayList<? extends DBbinded> dbObjects)此方法的调用在模糊处理后抛出java.lang.ClassCastException: java.util.LinkedHashMap。我应该在proguard.properties中写入什么来修复这个问题?
发布于 2013-12-18 21:00:29
我刚刚遇到了这个问题,并通过在-keepattributes ProGuard参数下指定'Signature‘属性来解决它。
-keepattributes SourceFile,LineNumberTable,Signature,*Annotation*我不相信这是一个ProGuard错误。希望这能有所帮助。
发布于 2012-10-07 17:24:35
这可能是ProGuard中的错误。你应该检查一下安装the latest version是否有帮助(此时proguard 4.9 beta1 : copy proguard4.9beta1/lib/proguard.jar in android-sdk/tools/proguard/lib)。否则,您可以在ProGuard's bug tracker上报告该问题。
https://stackoverflow.com/questions/11975397
复制相似问题