Возможно ли приложение JME изменить форму по умолчанию на вашем мобильном телефоне?
Вопрос
Меня попросили узнать, можно ли изменить экран по умолчанию на мобильном телефоне с помощью jme.По сути, это экран, который телефон показывает, когда он включен, но ничего не делает, но обычно показывает информацию о сети и ближайшей вышке.
Насколько я понимаю JME, это невозможно.Для этого придется использовать Symbian или какой-нибудь более старый протокол, например USSD?
Спасибо
Решение
Невозможно изменить экран устройства по умолчанию с помощью J2ME.Для этого вам понадобится собственное приложение (Symbian, Windows Mobile).J2ME находится в изолированной среде и имеет множество ограничений на доступ к вам.Приложение может быть запущено только пользователем и не может работать как служба.Также невозможно зарегистрировать приложение, которое будет запускаться при включении телефона.
Обсуждалось, что MIDP 3.0 может решить многие из вышеперечисленных проблем, но я не думаю, что он когда-либо будет доступен.
Другие советы
С точки зрения жизненного цикла приложения существуют способы приблизить то, что вы пытаетесь сделать, но они почти всегда требуют поддержки производителя мобильного телефона.
Если у вас есть выбор, платформа Sony Ericsson JP8 имеет нестандартные расширения для JavaME, которые могут помочь.
Однако доступ к телефонной информации будет серьезной проблемой.Поищите телефон, реализующий протокол cbs JSR-120, он может оказаться полезным.
Кстати, доступ к экрану ожидания/ожидания/главному экрану телефона на телефонах Series60 (Symbian) также потребует поддержки Nokia.