我正在用proguard构建。我已经明确地告诉proguard保留所有实现某个接口的类。
-keep public class * implements com.me.app.views.Fooable
接口有一个方法要实现:doSomething。但是当我使用proguard构建时,我的应用程序崩溃了:
但是我仍然得到这个错误。
java.lang.NoSuchMethodException: doSomething
我怎样才能解决这个问题,使proguard不会破坏构建?
你应该保留这个接口和它的方法:
-keep interface com.me.app.views.Fooable {
void doSomething();
}