在xml中给ViewFlipper添加了N个复杂的view,运行到第十几个view时,直接退出程序。大家有没有遇到过:05-27 07:15:18.218: ERROR/SurfaceFlinger(71): createSurface() failed, generateId = -12
05-27 07:15:18.218: WARN/WindowManager(71): OutOfResourcesException creating surface
05-27 07:15:18.218: INFO/WindowManager(71): Out of memory for surface!  Looking for leaks...
05-27 07:15:18.218: WARN/WindowManager(71): No leaked surfaces; killing applicatons!
05-27 07:15:18.218: WARN/ActivityManager(71): Killing processes Free memory at adjustment 0
05-27 07:15:18.218: WARN/ActivityManager(71): Killing ProcessRecord{44f40930 341:com.sample/10031} (adj 0): Free memory
05-27 07:15:18.228: WARN/WindowManager(71): Looks like we have reclaimed some memory, clearing surface for retry.
05-27 07:15:18.228: WARN/WindowManager(71): Due to memory failure, waiting a bit for next layout
05-27 07:15:18.527: INFO/WindowManager(71): WIN DEATH: Window{44f45410 com.sample/com.sample.MainActivity paused=false}
05-27 07:15:18.568: INFO/WindowManager(71): WIN DEATH: Window{4522c770 SurfaceView paused=false}
05-27 07:15:18.568: INFO/WindowManager(71): WIN DEATH: Window{4512bab0 SurfaceView paused=false}
05-27 07:15:18.577: INFO/WindowManager(71): WIN DEATH: Window{44fd86c8 SurfaceView paused=false}
05-27 07:15:18.577: INFO/WindowManager(71): WIN DEATH: Window{450a1b28 SurfaceView paused=false}
05-27 07:15:18.587: INFO/WindowManager(71): WIN DEATH: Window{4510dc28 SurfaceView paused=false}
05-27 07:15:18.587: INFO/WindowManager(71): WIN DEATH: Window{44f97de8 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{45173890 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{44fa7728 SurfaceView paused=false}
05-27 07:15:18.597: INFO/WindowManager(71): WIN DEATH: Window{44eed538 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{451e3218 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{44fa55e0 SurfaceView paused=false}
05-27 07:15:18.607: INFO/WindowManager(71): WIN DEATH: Window{4510c6b8 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{44fde0e0 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{451dfd38 SurfaceView paused=false}
05-27 07:15:18.616: INFO/WindowManager(71): WIN DEATH: Window{44fd1fa0 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44fcbaa0 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{4517d8c8 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44f47758 SurfaceView paused=false}
05-27 07:15:18.638: INFO/WindowManager(71): WIN DEATH: Window{44faccc8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fad4c8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{450100f8 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fb7f20 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44f47e58 SurfaceView paused=false}
05-27 07:15:18.648: INFO/WindowManager(71): WIN DEATH: Window{44fb8738 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{45230b78 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{44fba760 SurfaceView paused=false}
05-27 07:15:18.657: INFO/WindowManager(71): WIN DEATH: Window{44fb46b0 SurfaceView paused=false}
05-27 07:15:18.667: INFO/WindowManager(71): WIN DEATH: Window{44efa288 SurfaceView paused=false}
05-27 07:15:18.667: INFO/WindowManager(71): WIN DEATH: Window{44fab648 SurfaceView paused=false}
05-27 07:15:18.677: INFO/WindowManager(71): WIN DEATH: Window{45010300 SurfaceView paused=false}
05-27 07:15:18.677: INFO/WindowManager(71): WIN DEATH: Window{44ff9a00 SurfaceView paused=false}
05-27 07:15:18.747: INFO/UsageStats(71): Unexpected resume of com.android.launcher while already resumed in com.sample