08-08 13:26:58.676: E/Surface(3488): Surface (identity=256) requestBuffer(1, 00000033) returneda buffer with a null handle
08-08 13:26:58.676: E/Surface(3488): getBufferLocked(1, 00000033) failed (Out of memory)
08-08 13:26:58.676: E/Surface(3488): dequeueBuffer failed (Out of memory)
08-08 13:26:58.746: E/ViewRoot(3488): OutOfResourcesException locking surface
08-08 13:26:58.746: E/ViewRoot(3488): android.view.Surface$OutOfResourcesException
08-08 13:26:58.746: E/ViewRoot(3488):     at android.view.Surface.lockCanvasNative(Native Method)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.view.Surface.lockCanvas(Surface.java:288)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.view.ViewRoot.draw(ViewRoot.java:1283)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1114)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1633)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.os.Handler.dispatchMessage(Handler.java:99)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.os.Looper.loop(Looper.java:123)
08-08 13:26:58.746: E/ViewRoot(3488):     at android.app.ActivityThread.main(ActivityThread.java:4363)
08-08 13:26:58.746: E/ViewRoot(3488):     at java.lang.reflect.Method.invokeNative(Native Method)
08-08 13:26:58.746: E/ViewRoot(3488):     at java.lang.reflect.Method.invoke(Method.java:521)
08-08 13:26:58.746: E/ViewRoot(3488):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
08-08 13:26:58.746: E/ViewRoot(3488):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)08-08 13:26:58.746: E/ViewRoot(3488):     at dalvik.system.NativeStart.main(Native Method)这是什么原因?请各位大侠分析下?