Этот фрагмент кода использовался для моего Nexus 7 2012 KitKat:
int[] maxSize = new int[1];
GLES10.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxSize, 0);
В KitKat я могу получить максимальное значение пикселя правильно, но после обновления до factory изображения Lollipop этот фрагмент кода вызывает проблему, поскольку он возвращает только 0. Лог-код показывал этот вывод, когда он достиг этого метода:
E/libEGL﹕ call to OpenGL ES API with no current context (logged once per thread)
У меня уже есть android:hardwareAccelerated="true"
в моем Manifest.xml. Есть ли какие-либо изменения API, о которых я не знаю, что приводит к невозможности использования вышеуказанного кода? Просьба сообщить.