ИГРЫ ДЛЯ NOKIA

Сворачивание Java-приложений на телефонах Nokia s40 v5, v6
До недавнего времени нам был доступен лишь один способ "свернуть" приложение - посредством клавиши PTT. Этот способ на самом деле не сворачивает приложение, а запускает поверх приложения меню PTT, которое дает нам возможность позвонить, просмотреть картинки и фотографии, прослушать музыку. Но зайти в меню телефона, в сообщения и приложения с помощью этого способа мы не можем. 

Недавно был найден способ, благодаря которому мы можем действительно сворачивать приложения. По нажатию кнопки отбоя приложения уходят в фон, что дает нам возможность совершать с телефоном любые действия, как будто приложение не запущено. Между тем оно находится в памяти, продолжает работать. Чтобы вновь вызвать приложение, нам нужно открыть его обычным способом. После чего приложение незамедлительно открывается без потери каких-либо данных. На данный момент этот способ работает только с телефонами Nokia s40v5, v6. 

Для начала нам понадобится открыть полный доступ приложениям к файловой системе телефона Nokia. Это можно сделать с помощью программы Phoenix или JAF. Также нам понадобится программа MobyMB. В принципе, можно залить приложения с помощью PCSuite, но MobyMB будет гораздо удобнее. 

Для начала нам понадобятся несколько программ:
1. Phoenix или JAF.
2. Программа MobyMB.
3. Ppu файл для своей модели телефона. 4. WinRAR и стандартный Блокнот, думаю, не вызовут проблем...
Итак, наши действия.
1. Открываем полный доступ к файловой системе телефона. О том, как это сделать, можно узнать в статье "Полный доступ к файловой системе телефонов Nokia S40". 

2. Скачиваем на компьютер java приложение, открываем его WinRARом. Заходим в папку META-INF в архиве, видим файл Manifest.mf, открываем его блокнотом. Добавляем в конец файла последней строкой следующую строчку: Nokia-MIDlet-no-exit: true. Обязательно соблюдаем регистр символов!
Должно получиться примерно так: 
3. Сохраняем изменения, также следим, чтобы измененный файл обновился в архиве. Закрываем архив. 

4.Через MobiMB заливаем приложение в папку Games или Collection. 

5.Пользуемся! Приложение должно сворачиваться по нажатию красной кнопки, открываем его как обычно, если все сделали правильно, приложение должно открыться без задержек и без потери данных и соединения GPRS (если использует его). 




Для получения дополнительных возможностей можно дописать следующие строчки в файл "jad":

Nokia-MIDlet-auto-start: yes - Эта строка позволяет приложению запускаться автоматически при запуске телефона
Nokia-MIDlet-bg-memory-size: 512 - Ограничивает размер выделяемой приложению памяти
Nokia-MIDlet-Close-Gprs-Context: true - Закрывает GPRS сессию

Примечание: данную строчку можно записать в .jad файл, не трогая файл manifest. Это особенно актуально, если приложение подписано сертификатом. В этом случае строка Nokia-MIDlet-no-exit: true должна быть записана после кода сертификата. В данной статье мы добавляем строку в файл manifest по одной причине: в процессе перемещения приложения в телефоне файл .jad может "потеряться" и приложение перестанет сворачиваться. 
Статья актуальна для Nokia S40 5th
Читать полностью: http://allnokia.ru/kcenter/view-164.htm
Дата: 18 Января 2012 | Просмотров: 1363