小编use*_*096的帖子

Android 4.4在使用adb命令捕获时不允许我保存图片

我的目标是使用前置和后置摄像头自动执行捕获和保存图片的过程.

我正在使用运行Android版本4.4.2的Nexus 5,但我没有使用它.

我使用以下命令分别打开前后摄像头:

>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
Run Code Online (Sandbox Code Playgroud)

(我在之前的stackoverflow post-> ADB命令中找到了这些命令来切换android设备中的摄像头模式)

问题是,当设备处于其中一种模式,它将只捕获未保存的图像时,我执行以下命令:

>adb shell input keyevent KEYCODE_CAMERA
Run Code Online (Sandbox Code Playgroud)

运行此命令后,屏幕上会显示照片以及用于保存,丢弃或重新拍摄照片的按钮.但是,保存选项似乎没有做任何事情.

我有两个具体问题:

1.)是否有任何替代命令可用于打开任一相机?

2.)如何确保图像未保存在某个意外位置?

我真的很感激这个问题的一些帮助.

编辑:我不需要将图片存储在我的电脑上,我希望它在/ sd/card/DCIM/Camera或手机上的其他地方.

android adb nexus-5

5
推荐指数
1
解决办法
2311
查看次数

标签 统计

adb ×1

android ×1

nexus-5 ×1