Ale}{(is) » 2007-09-03 15:29:51

[FAQ] Я не хочу читать FAQ. Что мне делать?
Пересилить себя и прочитать FAQ. Сушествует эффективный способ научиться читать FAQ - способ.

[jimm aspro] Где можно скачать исходники модификации Jimm от aspro?

На http://jimm-fork.googlecode.com/svn/trunk/

И огромная просьба ко всем берущим: если вы считаете, что сделали удачные измененния в коде, то обязательно пришлите их обратно aspro (естественно с указанием что и где исправлено), чтобы такие изменения попали в следующую сборку мода.

[jimm aspro] Как можно скачать исходники модификации Jimm от aspro?
svn checkout http://jimm-fork.googlecode.com/svn/trunk/ jimm-aspro-read-only

или

wget -m http://jimm-fork.googlecode.com/svn/trunk/

Ale}{(is) » 2007-09-03 15:30:28

[jimm aspro] Я получил последнюю версию исходников, но не понимаю как с ними работать, чем открывать, какие дополнительные модули надо подключать. Можно более-менее подробную инструкцию?

Для сборки Jimm 0.5.2a Вам понадобится следующее ПО:


  • Java Development Kit версии 1.4 и выше комплект разработчика приложений на языке Java - http://java.sun.com/javase/

  • J2ME Wireless Toolkit версии 2.2 и выше расширение для JDK, позволяющее компилировать приложения для мобильной платформы J2ME - http://java.sun.com/products/sjwtoolkit/

  • Apache Ant версии 1.7.0 и выше утилита для автоматической сборки программ из исходного кода - http://ant.apache.org/

  • ANT Contrib версии 1.0b3 и выше (набор дополнительных заданий для Apache Ant) - http://ant-contrib.sourceforge.net/#install

  • Proguard верси 3.11 и выше (обфускатор для уменьшения размера результирующего jar-файла) - http://proguard.sourceforge.net/

Кроме всего прочего Вам нужно иметь один или несколько эмуляторов для телефонов, для которых Вы хотите собирать приложение:


  • Benq(-Siemens): (Siemens) Mobility Toolkit и Emulators Pack - http://www.siemens-club.org/soft.php?ac … amp;page=0

  • Nokia: Nokia Series 40/60 SDK - http://developer.nokia.com/main/resourc … index.html

  • Sony Ericsson: Sony Ericsson SDK и Add-on Pack for the Sony Ericsson SDK - http://developer.sonyericsson.com/site/ … mp;zone=ps

  • Motorola: Motorola SDK - http://developer.motorola.com/docstools/sdks/


    • Также для удобства работы Вам возможно захочется использовать какую-нибудь IDE. Сами мы используем NetBeans. Для работы этой среды необходмы следующие пакеты:


      • Дистрибутив Netbeans верcии 5.0 и выше сама среда разработки - http://www.netbeans.org/

      • Netbeans Mobility Pack, подходящий к Вашей версии дистрибутива Netbeans пакет для работы с приложениями для платформы J2ME - http://www.netbeans.org/products/mobility/

      Кроме того может быть полезными следующее ПО:

      После закачки и установки всего вышеперечисленного вам останется только исправить свой файл build.xml, указав в нём пути к Proguard, ANT Contrib и эмуляторам библиотекам эмуляторов телефонов, и запустить команду "ant dist-all" или выбрать task "dist-all" в Вашей IDE.

      [jimm] Почему собранный мной джим перезагружает телефоны Sony-Ericson?
      Скорее всего дело в обфускаторе. Попробуйте подобрать другую версию обфускатора.
      Jimm нормально собирается со следующими обфускаторами:
      Proguard 3.11
      Перезагрузка Sony-Ericson происходит если использовать:
      Proguard 4.1
      Proguard 4.2

      [программа Х] Как мне поставить программу Х?
      Нужно прочитать инструкции по установке программы Х и следовать согласно иструкции.

aspro » 2008-02-05 17:06:54

[jimm aspro] При сборке выводится:

[exec]     java/lang/NoClassDefFoundError: java/lang/Object



1) Проверьте правильность путей к библиотекам (свойства MIDP2/lib и подобные). Разделители путей зависят от платформы под которой собирается jimm. Для MS Windows - разделителем является символ ";" (точка с запятой), для UNIX (Linux, FreeBSD, Solaris и д.т.) - ":" (двоеточие).
Например для платформы DEFAULT (MIDP1) надо в записи:

UNIX написал:

<property name="DEFAULT/midp/lib"  location="${DEFAULT/midp}/lib/cldcapi10.jar:${DEFAULT/midp}/lib/midpapi10.jar"/>

заменить ":" (двоеточие) на ";" (точка с запятой) для Windows:

MS Windows написал:

<property name="DEFAULT/midp/lib"  location="${DEFAULT/midp}/lib/cldcapi10.jar;${DEFAULT/midp}/lib/midpapi10.jar"/>

2) При сборке под Windows заменить / в путях на \

[jimm aspro] Я прописал пути в build.xml, но сборка все равно не собирается. Что делать?
см. предыдущий вопрос

[jimm aspro] Существует ли соглашение по оформлению кода?
Да, существует и называется Code Conventions for the Java Programming Language. (В случае не соответствия приведенный к данному формату код можно прислать;)).

aspro » 2008-02-21 06:43:53

[jimm aspro - тестирование] Когда рассылаются тестовые сборки?
Уведомления о тестовых сборках рассылаются редко (обычно перед релизом). А вот тестовые сборки появляются, когда в них есть необходимость. Например, произведены большие изменения в коде (unit-тестов то нет).

aspro » 2008-08-02 08:48:50

[jimm aspro] А как сделать из всего этого [исходников] jar?
1) Открыть консоль (или ее подобие в лице cmd/command.com)
2) перейти в папку с файлом build.xml
3) выполнить команду ant
4) подождать

[UNIX] Можно полную инструкцию по сборке jimm под UNIX?
Набрать в консоле ant и подождать.

[Windows] Можно полную инструкцию по сборке jimm под Windows?
Если данных инструкций не достаточно для сборки под Windows, поиск по сайту не помогает или совесть не позволяет задать вопрос на форуме, то:
Нужно поставить одну из следующих программ: 1, 2, 3, 4 (больше программ, которые можно поставить).

[FAQ] Я думаю, что могу получить ответ быстрее обратившить к разработчику напрямую, так ли это?
Нет. Вы просто потратите свое время и оторвете разработчика от важных дел. Дабы компенсировать потраченное на вас время разработчик может использовать правило "смех продлевает жизнь" либо послать вас.
Что бы избежать подобного ознакомтесь со статьями "Как правильно задавать вопросы" и "Как правильно сообщать об ошибках", а еще оставляйте свои вопросы на форуме.

[FAQ] Я не прочитал этот текст, что мне делать?
Вы не прочитали этот текст не смотря на то, что вам советовали его прочитать? Боюсь теперь вам никто не может помочь.

VanTyZ » 2008-10-06 08:59:50

[Windows] А как открыть эту консоль???Какой командой или кнопкой???если это команда где писать её???
1) нажать Alt+F2
2) ввести cmd
3) нажать enter.

Если обнаружить консоль не удается перейдите по следующему адресу: http://support.microsoft.com/oas/defaul … 15&y=7
Если вы по каким-либо причинам не можете получить ответ от службы поддержки вашей ОС посмотрите список альтернативных ОС в вопросе "Можно полную инструкцию по сборке jimm под Windows?".

[MacOS] Здрасти.
Здрасти. А что вы тут делаете?