Из DDMS Perspective
из вкладки Emulator Control
, расположенной в нижнем левом углу Eclipse, вы получаете Locations Controls
.Оттуда вы можете ввести долготу и широту и нажать кнопку «Отправить», чтобы отправить эти координаты в выбранный эмулятор.
Возможно, вы все равно не сможете найти последнее известное местоположение, но при этом будет запущен метод onLocationChanged()
.
РЕДАКТИРОВАТЬ: Я вижу, что ваш класс реализует LocationListener
.Вы зарегистрировали свой класс для изменения местоположения, используя lm.requestLocationUpdates()
?
EDIT2: Я имею в виду:
lm.requestLocationUpdates(LocationManager.NETWORK_PROVIDER, 0, 0,this);
lm.requestLocationUpdates(LocationManager.GPS, 0, 0,this);