Можно ли уменьшить размер банки J2ME, написанной с помощью LWUIT? - PullRequest
2 голосов
/ 21 сентября 2011

Я пишу приложение J2ME с LWUIT. После того, как я закончил свою заявку, размер банки составляет 0,99 МБ. Это ужасный размер, который невозможно отладить с помощью эмулятора NetBean IDE 6.9. Его можно запустить только одним сенсорным эмулятором в IDE NetBean 6.9, а другим недостаточно места для установки. Но я тестирую свое приложение с Nokia 5530 и Nokia N85, это хорошо для использования. Но другой мобильный телефон с низким уровнем JVM не поддерживает такой размер. Как я могу уменьшить размер банки? Размер банки LWUIT (необходимо добавить банку для моего приложения) составляет 700 КБ ...

Ответы [ 2 ]

4 голосов
/ 21 сентября 2011

Используйте обфускацию для уменьшения размера файла jar.Установите уровень запутывания на High в вашем проекте NetBeans.А потом почисти и построй проект.Теперь посмотрите размер файла jar.Это будет уменьшить.

0 голосов
/ 21 сентября 2011

Запутывание может быть способом, но я уверен, что вы не будете использовать все функции LWUIT, тогда удаление неиспользуемых классов с помощью jarOpt должно помочь.И вообще упакуйте все jar и классы в один JAR с самым высоким уровнем сжатия.

...