2010-08-18 4 views
5

In Android SDK und AVD-Manager, habe ich ein neues Android virtuelles Gerät, wie folgend:Kamera funktioniert nicht auf Android 2.2

  • Name: myavd
  • Ziel: Android 2.2 - API Ebene 8.
  • SD-Karte: 50MiB.
  • Build-in: Standard (HVGA).
  • Hardware: Entzogen LCD Dichte 160.

Nachdem dieses Gerät gestartet wird, kann ich ein Bild von build-in-Kamera nicht nehmen. Folgendes ist der Fehler und die Ausnahme.

Die Anwendung Kamera (Prozess com.android.camera) wurde unerwartet beendet. Bitte versuche es erneut.

08-18 15: 00: 47,940: ERROR/Android Runtime (289): schwerwiegendes EXCEPTION: GLTHREAD 11 08-18 15: 00: 47,940: ERROR/Android Runtime (289): java.lang.IllegalArgumentException : Keine Konfiguration entspricht configSpec 08-18 15: 00: 47.940: FEHLER/AndroidRuntime (289): bei android.opengl.GLSurfaceView $ BaseConfigChooser.chooseConfig (GLSurfaceView.java:760) 08-18 15: 00: 47.940: FEHLER/AndroidRuntime (289): at android.opengl.GLSurfaceView $ EglHelper.start (GLSurfaceView.java:916) 08-18 15: 00: 47.940: FEHLER/AndroidRuntime (289): at android.opengl.GLSurfaceView $ GLThread.guardedRun (GLSurfaceView.java:1246) 08-18 15: 00: 47.940: FEHLER/AndroidRuntime (289): at android.open gl.GLSurfaceView $ GLThread.run (GLSurfaceView.java:1116) 08-18 15: 00: 48,369: warn/Activitymanager (66): Kraft Finishing Aktivität com.android.camera/.Camera

Sie tun Wissen was falsch ist?

+2

Emulator 2.2 ist defekt. Bitte stimmen Sie dafür: http://code.google.com/p/android/issues/detail?id=9376 , damit wir eine Lösung bekommen – user77115

Antwort

6

Es scheint, dass dies ein normales Verhalten ist. Überprüfen Sie here.
Der Emulator scheint die Kamera nicht zu unterstützen. Hier sind diese Einschränkungen:

Emulator Einschränkungen

In dieser Version werden die Einschränkungen des Emulators sind:

* No support for placing or receiving actual phone calls. You can simulate phone calls (placed and received) through the emulator console, however. 
* No support for USB connections 
* No support for camera/video capture (input). 
* No support for device-attached headphones 
* No support for determining connected state 
* No support for determining battery charge level and AC charging state 
* No support for determining SD card insert/eject 
* No support for Bluetooth 
+1

Vielen Dank für Ihre Antwort. Aber es hat auf Android 2.1 und niedriger funktioniert, weiß nicht, warum das Problem auf Android 2.2 passiert :( – user423715

+0

Das ist in der Tat seltsam, ich habe das gleiche Problem. Ich werde etwas Forschung und posten zurück hier, wenn ich etwas finde interessant – Sephy

+0

Im Emulator 1.6 wurde das Standard-Android-Bild von der eingebauten Kamera-Aktivität zurückgegeben, was für verschiedene Tests gut war.Im Emulator 2.2 erhalten Sie stattdessen eine Ausnahme.Ich halte dies für einen Fehler im Emulator. – user77115

2

Was ist los: Emulator 2.2 ist kaputt.

Problemumgehung: Erstellen Sie eine AVD mit 2.1 als Ziel.