基本上我和這個人一樣: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