В основном я пытаюсь сделать то же самое, что и этот парень: Как я могу сказать proguard, что пакет не используется? , но я не могу добавлять комментарии.
Я продолжаю получатьтакие предупреждения:
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 не загружать / использовать 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?