2

Proguard を初めて (これまでに) 使用し、エクスポートされた APK をエミュレーターにコピーして戻しました。

私は受け取った

不正な引数の例外: com.actionbarsherlock.aa でクラス a に @Implementation の注釈が付けられていません (不明なソース)

Proguard によって約 400KB 節約できたように見えるので、可能であれば使用したいと思っています。誰かがここで良いアプローチを提案できますか - ABS .jar を除外したくありません - 私のプロジェクトは、ABS を使い始めてから大幅に成長しました。

4

1 に答える 1

8

ABS Web サイトからプロガード行を追加しましたか?

-keep class android.support.v4.app.** { *; }
-keep interface android.support.v4.app.** { *; }
-keep class com.actionbarsherlock.** { *; }
-keep interface com.actionbarsherlock.** { *; }

-keepattributes *Annotation*

http://actionbarsherlock.com/faq.htmlを参照してください。

于 2013-05-04T23:05:56.823 に答える