2011-07-14 7 views
0

私はプロガードでビルド中です。私は、特定のインタフェースを実装するすべてのクラスを保持するようにproguardに明示しました。proguard build nosuchmethoderror

インターフェイスには、実装する1つのメソッドdoSomethingがあります。しかし、私がproguardでビルドすると、私のアプリケーションがクラッシュする:

しかし、私はまだこのエラーが発生します。

java.lang.NoSuchMethodException: doSomething 

これを修正することで、プロフェアードはビルドに失敗しますか?

-keep interface com.me.app.views.Fooable { 
    void doSomething(); 
} 

そうでない場合は、この方法は、名前を変更することができる、あるいは削除:

答えて

2

あなたはインタフェースとその方法を維持する必要があります。

関連する問題