Запуск приложения J2ME при изменении GPS-координат

Мне нужно знать, как запускать или открывать приложение J2ME при изменении координат GPS


person Suriyan Suresh    schedule 17.05.2010    source источник


Ответы (1)


Я не думаю, что запуск приложения, основанного на изменении координат GPS, вообще возможен на J2ME. Почему бы вашему приложению не работать постоянно, отслеживая координаты GPS, а затем принимать меры при обнаружении значительных изменений?

person mdma    schedule 17.05.2010
comment
я думаю, что это будет потреблять заряд батареи - person Suriyan Suresh; 17.05.2010
comment
В любом случае вам понадобится постоянно включенный GPS, чтобы достичь того, что вы хотите, что будет потреблять много энергии аккумулятора. GPS-координаты в любом случае немного колеблются при каждом обновлении местоположения, я предполагаю, что вы действительно имели в виду открытие приложения, когда GPS-координаты изменяются на определенную минимальную величину. В этом случае почему бы не использовать более грубое измерение местоположения, такое как идентификатор соты. Это будет использовать меньше энергии батареи. Тем не менее, все, что вы можете сделать, это перевести приложение из фона на передний план, это будет работать только в средах MIDP, поддерживающих фоновые приложения, такие как Series 60. - person funkybro; 17.05.2010
comment
мне нравится ваша идея, но я так и не нашел базу данных CELLID для Индии - person Suriyan Suresh; 17.05.2010
comment
Я уже пробовал opencellid.org, но для Индии нужно создать много целлидов. я думаю, что у Google есть лучшая база данных CELLID, но они не позволяют пользователям получать доступ к базе данных. - person Suriyan Suresh; 27.05.2010