Hallo Leute,
ich stehe schon eine ganze Weile vor folgendem Problem:
Es sollen beide Kameras, vorne und hinten, gleichzeitig angezeigt werden.
Mein Ansatz war der, dass ich die Custom Camera App aus dem DevGuide (http://developer.android.com/g…camera.html#custom-camera ) nachgebaut habe und zur Anzeige 2 FrameLayouts benutze. Dazu dann jeweils 2 Camera und CameraPreview Objekte.
Die App stürzt jedoch immer sofort ab.
Ich benutze ein Asus Transformer Prime Tablet mit Android 4.0.3 und ein HTC Desire S mit Android 2.3.5.
Auf letzterem funktioniert seltsamerweise nicht mal eine einfache Anzeige des Kamerabildes..
Hat jemand Ideen wie man sonst noch vorgehen könnte?
Grüße + Danke
Hier mal mein Fehlerlog:
ZitatAlles anzeigen03-27 15:07:53.720: I/dalvikvm(1531): Turning on JNI app bug workarounds for target SDK version 10...
03-27 15:07:53.820: D/AndroidRuntime(1531): Shutting down VM
03-27 15:07:53.820: W/dalvikvm(1531): threadid=1: thread exiting with uncaught exception (group=0x40a561f8)
03-27 15:07:53.820: E/AndroidRuntime(1531): FATAL EXCEPTION: main
03-27 15:07:53.820: E/AndroidRuntime(1531): java.lang.NullPointerException
03-27 15:07:53.820: E/AndroidRuntime(1531): at de.starsky.app.CameraPreview.surfaceCreated(CameraPreview.java:32)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.SurfaceView.updateWindow(SurfaceView.java:533)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.SurfaceView.access$000(SurfaceView.java:81)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:169)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1617)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.os.Handler.dispatchMessage(Handler.java:99)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.os.Looper.loop(Looper.java:137)
03-27 15:07:53.820: E/AndroidRuntime(1531): at android.app.ActivityThread.main(ActivityThread.java:4424)
03-27 15:07:53.820: E/AndroidRuntime(1531): at java.lang.reflect.Method.invokeNative(Native Method)
03-27 15:07:53.820: E/AndroidRuntime(1531): at java.lang.reflect.Method.invoke(Method.java:511)
03-27 15:07:53.820: E/AndroidRuntime(1531): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
03-27 15:07:53.820: E/AndroidRuntime(1531): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
03-27 15:07:53.820: E/AndroidRuntime(1531): at dalvik.system.NativeStart.main(Native Method)
03-27 15:07:57.550: I/Process(1531): Sending signal. PID: 1531 SIG: 9