基本上我和这个人一样:How can I tell proguard to assume a package is not used?但我不能添加任何评论。Android上的Proguard和Netty
我不断收到警告这样的:
Warning: org.jboss.netty.logging.Slf4JLogger: can't find referenced class org.slf4j.Logger
基本上,org.jboss.netty.logging.Slf4JLogger
所引用的第三方库类org.slf4j.Logger
这是不是我的项目的一部分。 org.jboss.netty.logging.Slf4JLogger
也不使用。
因此,我试图告诉proguard不要按照Eric Lafortune的提议加载/使用org.jboss.netty.logging.Slf4JLogger
,但经常会失败。 我加了-injars libs/netty-3.3.1.Final.jar(!**Slf4JLogger)
或-injars libs/netty-3.3.1.Final.jar(!**Slf4JLogger.class)
但这似乎没有做任何事情。即使 -injars libs/netty-3.3.1.Final.jar("!whatever is in here")
产生相同的结果,所以我认为这个选项不会做任何事情...
我如何告诉Proguard不考虑netty.jar中的几个特定的类?
我现在使用netty 4,并发现上面不能在netty 4上工作,有人可以进一步帮助吗?非常感谢。 – xeoshow 2013-10-19 11:59:58