#android #google-maps #android-emulator #android-mapview
#Android #google-карты #android-эмулятор #android-mapview
Вопрос:
у меня есть приложение create, в котором я использую MapView для отображения карт Google на устройстве. это работает нормально. хотя было несколько проблем с появлением на экране меток «X», это было решено путем комментирования / удаления setSatelliteView (true) и setStreetView (true). теперь я в основном хочу, чтобы карта отображалась даже на эмуляторе, поскольку несколько примеров изображают это. я сделал следующее: 1. ключ API карты корректен на всех страницах. 2. apk, созданный с использованием debugKeystore 3. добавлена настройка прокси в эмуляторе и возможность доступа к Интернету с помощью эмулятора. 4. добавлено -http-прокси http://192.68.100.101:8080 / в конфигурации запуска -> вкладка назначения -> дополнительная командная строка.
но опять же почему-то я не могу получить карту, отображаемую на эмуляторе. пожалуйста, помогите. заранее спасибо!
Ответ №1:
Я столкнулся с проблемой, когда я был за корпоративным брандмауэром. Я попросил ИТ-отдел предоставить прокси-сервер, который может подключаться к Интернету и не требует никакой аутентификации. Это была сложная просьба, но в конечном итоге она была выполнена.
Установив данные прокси-сервера в эмуляторе для Android 3.1, я смог запустить карту на эмуляторе. Прокси-сервер не работает ни на одной версии Android ниже 3.1
Комментарии:
1. спасибо, приятель!! хотя он устарел, он работает 🙂 большое спасибо 🙂 m/
Ответ №2:
Можете ли вы подтвердить следующее
Интернет работает на вашем компьютере
Ваш КОМПЬЮТЕР не находится за каким-либо корпоративным персональным брандмауэром
Вы не используете прокси для подключения к Интернету
Вы можете получить доступ к Интернету с помощью эмулятора
Комментарии:
1. Извините. Да, я нахожусь за корпоративным брандмауэром