【发布时间】:2011-11-27 10:45:33
【问题描述】:
我需要防止 Proguard 混淆 com.foo.* 包中的任何类。
我试过了:
-keep com.foo.** {
<fields>;
<methods>;
<constructors>;
}
但是proguard说:
错误:文件第 32 行中出现意外的关键字 'com.sun.foo.**' 'obfuscationConfig.pro',包含在参数编号 1 中
如果我尝试keep name com.foo** 或keep * com.foo.**,我会收到类似的错误。
【问题讨论】:
-
你有没有发现为什么这会给你“意外的关键字”?我正在使用类似的东西,它曾经可以工作,但最近我遇到了同样的错误。
标签: java obfuscation proguard