| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java ME (J2ME) > Create Obfuscated Package в Eclipse |
| Автор: urri73 6.5.2009, 10:44 |
| Добрый день! У меня проблема с обфускацией в Eclipse. Eclipse SDK 3.3.2 EclipseME 0.9.2 ProGuard 3.3.2 Команда Create Package выполняется, в папке deployed появляются *.jad и *.jar При попытке выполнения команды Create Obfuscated Package в папке deployed полностью создаётся файл proguard.cfg, в котором первый параметр -libraryjars пустой и появляется следующее сообщение: Obfuscation Problems Error: Expecting jar or directory name before '-injars' in line 2 of the file '...\deployed\proguard.cfg' included from argument number 1 Подскажите пожалуйста, в чём может быть проблема ? Заранее благодарю. |
| Автор: Окунь 6.5.2009, 11:15 |
| Может, попробовать более новую версию EclipseMe? А еще лучше - установить MTJ. |
| Автор: Platon 6.5.2009, 16:54 |
| urri73, кинь содержимое proguard.cfg |
| Автор: urri73 7.5.2009, 08:04 |
| Содержимое proguard.cfg -libraryjars -injars D:\test\Electricity\deployed\Electricity_base.jar -outjar D:\test\Electricity\deployed\Electricity_base_obf.jar -printseeds D:\test\Electricity\deployed\pro_seeds.txt -printmapping D:\test\Electricity\deployed\pro_map.txt -dontusemixedcaseclassnames -dontnote -defaultpackage '' -keep public class * extends javax.microedition.midlet.MIDlet |
| Автор: indened 27.5.2009, 15:52 |
| Двадцать дней спустя... Если еще не решил данную проблему, то могу предположить, что ты не подключил WTK библиотеку. В превой строчке файла proguard.cfg у параметр -libraryjars должны быть прописаны пути к стандартным библиотекам (midp20.jar,cldcapi11.jar,wma20.jarи т.д. ). Ну еще скачай последнию версию proguard, кажется 4.2. Интересно откуда ты взял версию EclipseME 0.9.2, у меня последняя стабильная версия стоит 0.9.1. А в обще удобнее пользоваться антеной, но это я так думаю Удачи! |
| Автор: urri73 4.8.2009, 16:26 | ||
| Не прошло и года ... 0.9.1 - это уже MTJ Всё получилось в следующем окружении: Java JDK: jdk1.5.0_15 Eclipse: Version: 3.3.2 Build id: M20080221-1800 EclipseME: 1.7.9 Proguard: 3.3.2 Файл proguard.cfg :
Всем спасибо за советы ! |