Если при установке программы MIDWAY'ем (другие способы не рассматриваются) телефон выдает сообщение "Сбой, неверный файл" или при запуске "Ошибка приложения", посмотрите JAD файл приложения. Если он содержит строки:
MIDxlet-Resident: Y
MIDxlet-API: VSCL-1.0.1
, то это означает, что используется расширение JAVA, называемое Vodafone. Для того, чтобы телефон нормально принял такое приложение, должна быть включена поддержка классов этого расширения. Поддержку можно включить программой P2K Advanced Editor. Для этого подключаете телефон в режиме "модем" и запускаете программу. Когда установится соединение выбираете меню "Phone Services - Seem 32 Functions". Ищите в таблице строки ( Offset(H) / Bit ):
72/1 KJAVA_VSCL_AVAILABLE
75/6 BACKLIGHT_VODAFONE_AVAILABLE
дополнительно (не обязательно):
78/1 LRSK_SWITCHED_VODAFONE_AVAILABLE
и ставите им значение "On". Программой P2KTools на вкладке "Скрытые настройки - Java" включаете параметр App priority, Set stand by app. Далее перезагружаете телефон.
Если загрузка все же началась - индикаторы в телефоне и MIDWAY'е движутся, но в конце выскакивает ошибка "Сбой, неверный файл", а MIDWAY "Transmitting data blocks.....[xxxx] [FAILED]", то нужно приверить в JAD файле размер JAR файла. Ищем в JAD файле строку:
MIDlet-Jar-Size: xxxx
, где xxxx - это размер JAR файла. Посмотреть размер JAR файла можно в проводнике WIndows, щелкнув на файле правой кнопкой мыши и выбрав "Свойства". Размер файла указывается в байтах.
Также в JAD файле должны быть указаны правильные версии CLDC и MIDP:
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
Если при нажатии кнопки "Send JAD" в MIDWAY выскакивает строка:
Opening JAR file.............[FAILED]
JAR downloading failed.
это означает что значение параметра "MIDlet-Jar-URL" не соответствует действительности, скорее всего стоит http, ftp, и т.п. ссылка на JAR файл. Необходимо также исправить этот параметр, указав в нем только имя JAR файла и сам JAR файл должен находиться в одном каталоге с JAD файлом.
Следует проверять JAD на наличие дублирующихся параметров - никаких одинаковых параметров.
По вопросу установки приложений на 373 платформу: приложения можно ставить midway'ем (как обычно) и затем дать ему права с помощью Moto Midlets Manager или же сразу ставить с помощью Moto Midlets Manager Если Вы дали права приложению этой программой, то никакого pat файла заменять не нужно!!!
Но есть еще один очень хороший способ - это пропатчить прошивку. Тогда приложения ставятся midway'ем как обычно и при первом запуске телефон спрашивает можно ли дать приложению доступ. Если выбрать "всегда", то при последующих вызовах никакого вопроса выскакивать не будет. Лично я все это проверял на R373_G_0E.30.42R прошивке - все работает прекрасно, что и всем рекомендую.
Все комментарии и способы решения не опубликованных проблем пишите в личку - они будут рассмотрены о опубликованы в этой теме.
MIDxlet-Resident: Y
MIDxlet-API: VSCL-1.0.1
, то это означает, что используется расширение JAVA, называемое Vodafone. Для того, чтобы телефон нормально принял такое приложение, должна быть включена поддержка классов этого расширения. Поддержку можно включить программой P2K Advanced Editor. Для этого подключаете телефон в режиме "модем" и запускаете программу. Когда установится соединение выбираете меню "Phone Services - Seem 32 Functions". Ищите в таблице строки ( Offset(H) / Bit ):
72/1 KJAVA_VSCL_AVAILABLE
75/6 BACKLIGHT_VODAFONE_AVAILABLE
дополнительно (не обязательно):
78/1 LRSK_SWITCHED_VODAFONE_AVAILABLE
и ставите им значение "On". Программой P2KTools на вкладке "Скрытые настройки - Java" включаете параметр App priority, Set stand by app. Далее перезагружаете телефон.
Если загрузка все же началась - индикаторы в телефоне и MIDWAY'е движутся, но в конце выскакивает ошибка "Сбой, неверный файл", а MIDWAY "Transmitting data blocks.....[xxxx] [FAILED]", то нужно приверить в JAD файле размер JAR файла. Ищем в JAD файле строку:
MIDlet-Jar-Size: xxxx
, где xxxx - это размер JAR файла. Посмотреть размер JAR файла можно в проводнике WIndows, щелкнув на файле правой кнопкой мыши и выбрав "Свойства". Размер файла указывается в байтах.
Также в JAD файле должны быть указаны правильные версии CLDC и MIDP:
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
Если при нажатии кнопки "Send JAD" в MIDWAY выскакивает строка:
Opening JAR file.............[FAILED]
JAR downloading failed.
это означает что значение параметра "MIDlet-Jar-URL" не соответствует действительности, скорее всего стоит http, ftp, и т.п. ссылка на JAR файл. Необходимо также исправить этот параметр, указав в нем только имя JAR файла и сам JAR файл должен находиться в одном каталоге с JAD файлом.
Следует проверять JAD на наличие дублирующихся параметров - никаких одинаковых параметров.
По вопросу установки приложений на 373 платформу: приложения можно ставить midway'ем (как обычно) и затем дать ему права с помощью Moto Midlets Manager или же сразу ставить с помощью Moto Midlets Manager Если Вы дали права приложению этой программой, то никакого pat файла заменять не нужно!!!
Но есть еще один очень хороший способ - это пропатчить прошивку. Тогда приложения ставятся midway'ем как обычно и при первом запуске телефон спрашивает можно ли дать приложению доступ. Если выбрать "всегда", то при последующих вызовах никакого вопроса выскакивать не будет. Лично я все это проверял на R373_G_0E.30.42R прошивке - все работает прекрасно, что и всем рекомендую.
Все комментарии и способы решения не опубликованных проблем пишите в личку - они будут рассмотрены о опубликованы в этой теме.