Google Maps API v2 поддерживает только устройства с OpenGL ES 2.0 и выше.

Я получил эту ошибку в Logcat:

06-10 00:41:15.948: E/Google Maps Android API(1085): Google Maps Android API v2 поддерживает только устройства с OpenGL ES 2.0 и выше

Последний раз, когда я запускал приложение, это было около 10 дней назад, и такой проблемы не было. Карта строилась корректно, ошибок не было.

Теперь я запускаю его снова, и я получаю эту ошибку. Не изменил ни одной строки моего кода.

Было ли какое-либо обновление, которое вызвало проблему? Нравится обновление API или сервисы Google Play?

Приложение Карты на моем устройстве работает. Я использую HTC Wildfire.


person t0s    schedule 09.06.2013    source источник
comment
Что ж, поскольку в HTC Wildfire, как сообщается, нет OpenGL ES 2.0, я удивлен, что приложение вообще работало: stackoverflow.com/questions/7020324/   -  person CommonsWare    schedule 10.06.2013
comment
@CommonsWare вот чего я не понимаю! Что-то должно было измениться с тех пор.   -  person t0s    schedule 10.06.2013
comment
Ну, я бы не беспокоился о том, что изменилось. Используйте некоторые фрагменты кода в связанных вопросах и ответах, чтобы подтвердить версию OpenGL ES на вашем Wildfire. Если это действительно меньше, чем OpenGL ES 2.0, ваше приложение не должно работать на нем, и в этом случае вам нужно будет либо получить более новое устройство, либо переключиться на какую-либо другую библиотеку сопоставления (например, , OpenStreetMap), которые могут не иметь этих конкретных требований к оборудованию.   -  person CommonsWare    schedule 10.06.2013
comment
Согласно панели инструментов Google от 2 июня 2013 г. – поддерживается Open GL 2.0. на 99,8% устройств, посетивших Play Store за последние 14 дней. Я бы посоветовал приобрести устройство, совместимое с Open GL 2.0, и протестировать на нем свое приложение.   -  person ianhanniballake    schedule 10.06.2013
comment
Похоже, вы не одиноки. См. комментарий 22: code.google.com/ p/gmaps-api-issues/issues/detail?id=4699#c22   -  person MaciejGórski    schedule 10.06.2013