如何阻止proguard混淆整个包



我需要防止Proguard混淆包com.foo.*中的任何类。

I have try:

-keep com.foo.** {
    <fields>;
    <methods>;
    <constructors>;
}

但是proguard说:

错误:意外关键字'com.sun.foo。**'在文件的第32行"obfuscationConfig。参数1

如果我尝试keep name com.foo**keep * com.foo.**,我会得到类似的错误。

试着使用以下语句:

-keep class com.foo.** {
  public protected private *;
}

相关内容

  • 没有找到相关文章

最新更新