Estoy bastante seguro de que este es un problema de hardware. He probado lo siguiente:
- limpiado la caché de la aplicación y reiniciado el teléfono
- probado aplicaciones de cámara alternativas
- restaurado el teléfono a los ajustes de fábrica (todavía no funciona)
Solo aparece un mensaje de error que dice:
Lamentablemente, la Galería se ha detenido.
Ahora sospecho que podría ser un problema de la aplicación de Galería. Hice root en el teléfono y usé la aplicación de superusuario para desactivar Galería e instalar una aplicación de galería alternativa. Todavía no funciona, ahora el error es:
La cámara se ha detenido.
¿Hay alguna forma de verificar si la cámara actual está dañada? Estoy usando Android 4.2.2 en el Doogee DG130?
Archivo de registro (parte sobre la cámara): https://drive.google.com/file/d/0B0-PZcQ_Q9-ZV1pON0ZlMzNjck0/edit?usp=sharing
Aquí está la traza de la excepción del logcat:
08-19 17:03:08.098 W/dalvikvm(18229): threadid=14: thread exiting with uncaught exception (group=0x414369a8)
08-19 17:03:08.098 D/IPCThreadState(18229): [DN #5] BR_CLEAR_DEATH_NOTIFICATION_DONE cookie 0x50840260
08-19 17:03:08.100 E/AndroidRuntime(18229): FATAL EXCEPTION: Camera Handler Thread
08-19 17:03:08.100 E/AndroidRuntime(18229): java.lang.RuntimeException: startPreview failed
08-19 17:03:08.100 E/AndroidRuntime(18229): at android.hardware.Camera.startPreview(Native Method)
08-19 17:03:08.100 E/AndroidRuntime(18229): at com.mediatek.camera.AndroidCamera.startPreview(AndroidCamera.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229): at com.android.camera.CameraManager$CameraHandler.handleMessage(CameraManager.java:168)
08-19 17:03:08.100 E/AndroidRuntime(18229): at android.os.Handler.dispatchMessage(Handler.java:107)
08-19 17:03:08.100 E/AndroidRuntime(18229): at android.os.Looper.loop(Looper.java:194)
08-19 17:03:08.100 E/AndroidRuntime(18229): at android.os.HandlerThread.run(HandlerThread.java:60)
Y este es el registro completo de los últimos 2 minutos (mientras estaba abriendo la cámara): https://docs.google.com/file/d/0B0-PZcQ_Q9-ZTW9QeTVKdk1NdEU/edit?pli=1
0 votos
Proporcione la salida del comando logcat
0 votos
Probablemente sea la Galería, está muy estrechamente vinculada a la cámara en Android de serie. Intenta volver a habilitarla. Alternativamente, intenta instalar otra cámara del mercado, pero NO una de Google por razones obvias. A ver si funciona.
0 votos
@RossC gracias lo intentaré, usé una aplicación para deshabilitar solo la galería, en realidad no la eliminé por completo. Cuando está habilitada, recibo un error de galería, sin ella solo recibo un error de cámara.
0 votos
Tu opción nuclear es flashear una nueva ROM o una copia de seguridad. Pero obviamente no hagas eso primero. Intenta volver a habilitar, reiniciar, reinstalar aplicaciones, etc., a medida que avanzas. Intenta reducirlo. ¿Cuál es el error de la Galería?
0 votos
Simplemente dice
Desafortunadamente, Gallery se ha detenido.
He actualizado el registro ahora, parece que hay errores como:EXCEPCIÓN FATAL: Hilo de manejo de cámara 08-19 17:03:08.100 E/AndroidRuntime(18229): java.lang.RuntimeException: startPreview failed
pero aún no puedo decir cuál podría ser el problema0 votos
¿Estás usando el sistema operativo Android que venía con el teléfono o una ROM personalizada? ¿Lo has modificado de alguna manera, como hacer root, eliminar aplicaciones del sistema, etc.? ¿Funcionaba antes? ¿Hubo algún cambio cuando dejó de funcionar?