Proguard Interface类,里面有另一个接口

时间:2015-01-12 09:08:55

标签: java android proguard android-gradle

我有一个接口类A,在A类中我有另一个接口B. 我正在尝试进行程序包,当我在gradle中构建它时,我得到了

以下错误

symbol:   class B
  location: interface A
../Progaurd/android/trunk/sample/module-c/src/main/java/com/c/db/C.java:24: error: cannot find symbol
public class C implements B 

实际课程如下

public interface A{
       public interface B{
         ...
       }
}

我已尝试使用proguard-project.txt文件中的以下行

-keep class * implements com.sample.manager.storage.A.B

请帮助我....

1 个答案:

答案 0 :(得分:0)

-keep public interface com.sample.manager.storage.A$B {*;}