Android 4.4 no me permite guardar una imagen cuando se captura mediante comandos adb
Mi objetivo es automatizar el proceso de captura y almacenamiento de imágenes, tanto con cámaras frontales como traseras.
Estoy usando un Nexus 5 con Android versión 4.4.2 y no lo he arraigado.
- ¿Preferencias compartidas? Javax.crypto.BadPaddingException: bloque de pad corrompido sólo en algunos dispositivos
- Nexus 5 (4.4.2) El LED de la linterna no se enciende
- ImageView no se muestra en Nexus 5 (Android 6.0)
- Android mediaplayer errores de audio / tartamudez sólo en los dispositivos más nuevos
- Escribir archivos en el almacenamiento externo en Android fallando
Utilizo los siguientes comandos para abrir la cámara delantera y trasera, respectivamente:
>adb shell am start -a android.media.action.IMAGE_CAPTURE --ei android.intent.extras.CAMERA_FACING 1 >adb shell am start -a android.media.action.IMAGE_CAPTURE --ei android.intent.extras.CAMERA_FACING 0
(Encontré estos comandos en un stackoverflow anterior post-> comando ADB para alternar los modos de cámara en el dispositivo android )
El problema es que mientras el dispositivo está en cualquiera de estos modos, sólo captura y no guarda una imagen cuando ejecuto este comando:
>adb shell input keyevent KEYCODE_CAMERA
Una vez que ejecute este comando, la foto aparece en la pantalla junto con botones para guardar, descartar o volver a tomar la foto. Sin embargo, la opción de guardar no parece hacer nada.
Tengo dos preguntas específicas:
1.) ¿Hay algún comando alternativo que pueda utilizar para abrir una cámara?
2.) ¿Cómo puedo asegurarme de que la imagen no se esté guardando en alguna ubicación inesperada?
Realmente agradecería alguna ayuda con este problema.
Edit: No necesito almacenar la imagen en mi PC, esperaba que estuviera en / sd / card / DCIM / Camera o en algún otro lugar en el teléfono.
- Los datos móviles no funcionan. Android Lollipop en Nexus 5
- Cómo corregir el texto que desborda TextView con el relleno de android: ellipsize = "marquee"
- Controlador inalámbrico Nexus 5 para BCM4339
- ChooserActivity no se encuentra con las pruebas Robotium mientras ChooserActivity se muestra en Nexus 5
- Android Debuigging con Luna + Nexus 5 + Android 5 falla
- Varios MediaPlayers no funcionan en Nexus 5
- Android ResideMenu biblioteca, parte inferior del fragmento tiene problema de recorte
- Chrome devTools ya no ve dispositivos USB para depurar
- ¿Por qué Float.isNaN (Float.NaN) es "false" en un viejo teléfono LG Android 2.3.7?
- Android Fragments – Agregar barra de progreso