Подтвердить что ты не робот

Ошибка EGL_BAD_MATCH Android Studio

Я только что начал новый проект в Android Studio 2.2.
После того, как я добавил несколько строк кода (в основном SQLite), я хотел скомпилировать свой шедевр. И тогда это произошло:

E/EGL_emulation: tid 3901: eglSurfaceAttrib (1146): ошибка 0x3009 (EGL_BAD_MATCH) W/OpenGLRenderer: не удалось установить EGL_SWAP_BEHAVIOR на поверхность 0xacfc9fa0, ошибка = EGL_BAD_MATCH Устройство эмулятор-5554 подключен, мониторинг остановлен. заявка прекращается.

Кто-нибудь знает, что случилось?:)

4b9b3361

Ответ 1

Перейдите в TOOL -> android -> AVD Manager и измените настройки своего устройства. Перейдите в раздел Emulated Performance Graphics to Software GLSE 2.0.

введите описание изображения здесь

Ответ 2

перейдите в AVD Manager и измените настройки своего устройства. Например, в разделе "Эмутированная производительность" → Графика для аппаратного обеспечения GLSE 2.0.

Привет

Ответ 3

Убедитесь, что ваш google login api работает правильно. Я столкнулся с такой же проблемой, вызванной интеграцией с журналом google.

Ответ 4

Переход в программный режим - боль. Приложение Google Maps и Chrome работает просто отлично, поэтому я копаю еще немного.

В моем случае это из-за библиотек поддержки, в моем Gradle, я имел это:

compile 'com.android.support:support-v4:+'
compile "com.android.support:appcompat-v7:24.1.1"

Что я изменил к этому, после того, как Android Studio предупредила меня, что это может привести к сбоям:

compile 'com.android.support:support-v4:25.2.0'
compile "com.android.support:appcompat-v7:25.2.0"

И теперь приложение работает нормально.