您可以使用glGetIntegerv请求最大纹理大小:int[] maxTextureSize = new int[1]; gl.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxTextureSize, 0); Log.i("glinfo", "Max texture size = " + maxTextureSize[0]);
android.opengl.GLES10
);将第二行替换为:GLES10.glGetIntegerv(GLES10.GL_MAX_TEXTURE_SIZE, glInt, 0);
。 - Paul Lammertsma