2.1에서는 잘 돌아가는 소스가 2.2에서는 에러를 내며 죽는데요

원인을 찾지 못 하고 있습니다.

2.1 모토로이와 2.2 넥서스1에서 테스트를 진행중입니다.

내용은 간단한 프리뷰 정도이며 화면 activity의 하단에 addView 형태로 camera view를 붙이도록 하고 있습니다.

코드 하이라이터가 이클립스의 소스를 가져다 붙이니 xml not valid 에러가 나는데
이 원인을 아시는 분 계신가요 ㅠㅠ 아 짜증나

소스는 첨부하고

2.2에서 LogCat 에러메시지는 다음과 같습니다.

07-22 01:37:54.910: DEBUG/AndroidRuntime(1356): Shutting down VM
07-22 01:37:54.910: WARN/dalvikvm(1356): threadid=1: thread exiting with uncaught exception (group=0x4001d7f0)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356): FATAL EXCEPTION: main
07-22 01:37:54.920: ERROR/AndroidRuntime(1356): java.lang.RuntimeException: setParameters failed
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.hardware.Camera.native_setParameters(Native Method)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.hardware.Camera.setParameters(Camera.java:647)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at com.ktds.stock.CamView.surfaceChanged(CamView.java:42)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.SurfaceView.updateWindow(SurfaceView.java:538)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.SurfaceView.dispatchDraw(SurfaceView.java:339)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.View.draw(View.java:6743)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.drawChild(ViewGroup.java:1640)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.drawChild(ViewGroup.java:1638)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1367)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.View.draw(View.java:6743)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.widget.FrameLayout.draw(FrameLayout.java:352)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1842)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewRoot.draw(ViewRoot.java:1407)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewRoot.performTraversals(ViewRoot.java:1163)
07-22 01:37:54.920: ERROR/AndroidRuntime(1356):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)