В моем приложении Java ME LocationProvider.getInstance (null) всегда возвращает мне ноль в эмуляторе.
Приложение в раннем состоянии, поэтому я не пробовал на реальном телефоне.
Полагаю, я прочитал каждую статью о Location API, но до сих пор не понимаю, почему это происходит со мной.
Отлично работает в разных проектах, с одинаковыми настройками на одном и том же эмуляторе.
Вот код:
if(currentLp == null)
{
try
{
System.err.println("nope");
currentLp = LocationProvider.getInstance(null);
} catch (LocationException ex)
{
System.err.println("Ooops!");
}
}
CLDC-1.1, MIDP-2.1, Location API 1.0
по умолчаниюCLDCPhone01 из SDK3.0