Середа, 15.05.2024, 20:25
Вітаю Вас, Гість
Головна » Статті » Телефони нокія s40 і все про них

Тема: Сворачивание Java-приложений на телефонах Nokia s40 v5, v6
Тема: Сворачивание Java-приложений
на телефонах Nokia s40 v5, v6
Совместимость: платформа s40-5th Editions
Эта статья будет полезна всем пользователям
телефонов Nokia s40 v5/v6, которых не
устраивает обычный набор функций
телефонов сороковой серии. Здесь мы
научимся сворачивать Java-приложения в
фон, дабы ответить на смс, записать заметку,
позвонить или просто переключиться между
приложениями. Статья представляет собой
довольно подробную инструкцию,
позволяющую научиться адаптировать
приложения таким образом, чтобы по
нажатию кнопки отбоя мы могли отправить
приложение в фон без потери данных.
До недавнего времени нам был доступен
лишь один способ "свернуть" приложение -
посредством клавиши 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 может
"потеряться" и приложение перестанет
сворачиваться.

Нажміть на рекламу буду дуже вдячний!!



Категорія: Телефони нокія s40 і все про них | Додав: Максідрайв:) (10.12.2010)
Переглядів: 4812 | Коментарі: 1
Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]