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.

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.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.