9

ProGuard を使用して Android アプリを難読化しようとしています。

ここにクラスがあります

public class Book implements DBbinded

そして一般的な方法

private void storeDBObjects(ArrayList<? extends DBbinded> dbObjects)

このメソッドの呼び出しは、難読化後に java.lang.ClassCastException: java.util.LinkedHashMap をスローします。これを修正するには、proguard.properties に何を書き込む必要がありますか?

4

2 に答える 2

0

これは、ProGuard のバグである可能性があります。最新バージョンのインストールが役立つかどうかを確認する必要があります (現時点では ProGuard 4.9 beta1: android-sdk/tools/proguard/lib に proguard4.9beta1/lib/proguard.jar をコピーします)。それ以外の場合は、 ProGuard のバグ トラッカーで問題を報告できます。

于 2012-10-07T09:24:35.317 に答える