主要引起是因 在
camera.stopPreview();
camera.release();
前 有 setPreviewCallback 置 null,
解 情 :
public void surfaceDestroyed(SurfaceHolder holder) {
camera.setPreviewCallback(null) ;
camera.stopPreview();
camera.release();
camera = null;
Log.e("CameraPreview", "sufaceDestroyed---------camera release");
}