嘿,如果我做了width*height (2500*2500),为什么画布会让我崩溃呢?我不知道为什么:(
Android.graphics.Bitmap.nativeCreate的java.lang.OutOfMemoryError (本机方法)
这是小图片,但是如果我想处理更大的图片,我该如何制作,或者我如何找到画布最大尺寸的最大边界?请帮助并帮助解决问题。我想我不能改变宽度*高度,因为它的开放问题,但我想我找不到边界,但我不知道如何改变?
发布于 2013-09-28 16:42:04
我记得Android硬件必须至少支持2048x2048。
对于我使用的OpenGL:
int[] maxSize = new int[1];
gl.glGetIntegerv(GL10.GL_MAX_TEXTURE_SIZE, maxSize, 0);
适用于Nexus4的
4096
4096
但可以肯定的是,不同的设备应该有所不同
https://stackoverflow.com/questions/19064956
复制相似问题