Удаление ненужных классов из проекта - PullRequest
0 голосов
/ 24 февраля 2011

Мы разработали проект в java с использованием netbeans. В нем мы используем bouncycastle (классы .java, а не .class). Но проблема в том, что мы использовали очень мало классов .java в org.bouncycastle для DES и вскоре ..

Есть ли способ или инструмент для удаления неиспользуемых классов в пакете bouncycastle .. Пожалуйста, предоставьте мне решение

Спасибо.

Ответы [ 2 ]

4 голосов
/ 24 февраля 2011

вы можете использовать бесплатный инструмент под названием proguard , который может удалить неиспользуемые классы из вашего проекта.Он также может запутать, если вы того пожелаете, а также раздеть и сжать.Стоит проверить.

1 голос
/ 24 февраля 2011

Я не уверен насчет удаления ненужного класса из стороннего API. Но вы можете использовать запутывание для вашего проекта. Поскольку запутывание обычно удаляет необходимые дополнительные данные, добавленные предварительным проверителем в файлы классов. Кроме того, обфускаторы обычно загружают все классы, на которые ссылаются файлы классов вашего мидлета. Для получения дополнительной информации см. ссылка .

И вы можете ссылаться на Bouncy Castle Lightweight в NetBeans.

...