Proguard构建没有这样的方法



我正在用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();
}

相关内容

  • 没有找到相关文章

最新更新