Я пытаюсь протестировать приложение для Android.
Мне нужно отправить макет, чтобы проверить это. Я зарегистрировался для запроса обновлений метода (..) (следующим образом)
locationManager.requestLocationUpdates (bestProvider,
20000, 0, это);
Попробовал отправку макетов местоположений через вкладку Eclipse DDMS, а также телнетирование из командной строки. телнет команды следующим образом
telnet localhost 5554
Geo Fix 1 1
Приложение нормально работает (т.е. получает событие изменения местоположения), если я запускаю с помощью эмулятора AVD, используя 1.6 - 2.1 . Однако не работает для AVD Emulator 2.2 . Я использую платформу SDK Android 2.2 ревизии 2.
Кто-нибудь сталкивался с подобной проблемой? Как вы решили это?
PS. Дополнительная информация. Я выбрал «Разрешить фиктивные местоположения» во всех эмуляторах (от 1.6 до 2.2).
Также в Android Manifest добавлена следующая строка
использует разрешение android: name = "android.permission.ACCESS_MOCK_LOCATION"
Проблема все еще сохраняется. Пожалуйста, помогите