2010-08-18 18 views
5

In Android SDK e AVD Manager, ho creato un nuovo dispositivo virtuale Android come segue:fotocamera non funziona su Android 2.2

  • Nome: myavd
  • Obiettivo: Android 2.2 - Livello API 8.
  • Scheda SD: 50MiB.
  • Build-in: impostazione predefinita (HVGA).
  • Hardware: Sottratto densità a cristalli liquidi 160.

Dopo l'avvio di questo dispositivo, non posso fare una foto da accumulo a porte chiuse. Quello che segue è l'errore e l'eccezione.

L'applicazione Camera (processo com.android.camera) si è arrestata in modo imprevisto. Per favore riprova.

08-18 15: 00: 47,940: ERRORE/AndroidRuntime (289): eccezione irreversibile: GLTHREAD 11 08-18 15: 00: 47,940: ERRORE/AndroidRuntime (289): java.lang.IllegalArgumentException : Nessuna config corrisponde a configSpec 08-18 15: 00: 47.940: ERRORE/AndroidRuntime (289): su android.opengl.GLSurfaceView $ BaseConfigChooser.chooseConfig (GLSurfaceView.java:760) 08-18 15: 00: 47.940: ERRORE/AndroidRuntime (289): su android.opengl.GLSurfaceView $ EglHelper.start (GLSurfaceView.java:916) 08-18 15: 00: 47.940: ERRORE/AndroidRuntime (289): su android.opengl.GLSurfaceView $ GLThread.guardedRun (GLSurfaceView.java:1246) 08-18 15: 00: 47.940: ERRORE/AndroidRuntime (289): su android.open gl.GLSurfaceView $ GLThread.run (GLSurfaceView.java:1116) 08-18 15: 00: 48,369: WARN/ActivityManager (66): Forza attività di finitura com.android.camera/.Camera

Do you sapere cosa c'è che non va?

+2

L'emulatore 2.2 è danneggiato. Si prega di votare per questo: http://code.google.com/p/android/issues/detail?id=9376 in modo che possiamo ottenere una correzione – user77115

risposta

6

Sembra che questo sia un comportamento normale. controllare here.
L'emulatore non sembra supportare la fotocamera. Qui ci sono queste limitazioni:

Emulator Limitazioni

In questa versione, i limiti del emulatore includono:

* 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

Grazie per la vostra risposta. Ma ha funzionato su Android 2.1 e inferiore, non so perché il problema si verifica su Android 2.2 :( – user423715

+0

Questo è davvero strano, ho lo stesso problema. Farò qualche ricerca e postare qui se trovo qualcosa interessante – Sephy

+0

Nell'emulatore 1.6 l'immagine predefinita di Android è stata restituita dall'attività Camera incorporata, che andava bene per vari test. Nell'emulatore 2.2 si ottiene invece un'eccezione, che considero un errore nell'emulatore. – user77115

2

Cosa non va: l'emulatore 2.2 è danneggiato.

Soluzione alternativa: creare un AVD con 2.1 come destinazione.

Problemi correlati