首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ADB命令在android设备中切换相机模式

ADB命令在android设备中切换相机模式
EN

Stack Overflow用户
提问于 2013-10-25 22:00:50
回答 3查看 14.8K关注 0票数 0

我试图找出在不同模式下加载相机应用程序的命令是什么,如下所示:

  1. 摄像机与视频凸轮之间的切换模式
  2. 前后相机之间切换

我使用了以下命令来启动照相机应用程序

代码语言:javascript
运行
复制
adb shell am start -a android.intent.action.MAIN -n com.android.gallery3d/com.android.camera.CameraLauncher

这是成功启动相机应用程序,但我不知道如何切换模式。亚行所有不同的命令中是否都有wiki?亚洲开发银行的文件似乎没有提到这一点。

有什么想法吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-29 20:36:13

您可以使用--ei标志向am start命令传递一个带有整数值的额外值。

前部摄像机

代码语言:javascript
运行
复制
adb shell am start -a android.media.action.IMAGE_CAPTURE --ei android.intent.extras.CAMERA_FACING 1

后照相机

代码语言:javascript
运行
复制
adb shell am start -a android.media.action.IMAGE_CAPTURE --ei android.intent.extras.CAMERA_FACING 0
票数 6
EN

Stack Overflow用户

发布于 2013-10-29 19:17:49

不过,您可以使用以下方法:

代码语言:javascript
运行
复制
Intent action = new Intent("android.media.action.IMAGE_CAPTURE");  
        action.putExtra("android.intent.extras.CAMERA_FACING", 1);

您可以使用adb命令"am“。请阅读以下内容:How to run a specific Android app using Terminal?

票数 0
EN

Stack Overflow用户

发布于 2015-02-20 08:38:18

KK:

代码语言:javascript
运行
复制
adb shell am start -a android.media.action.STILL_IMAGE_CAMERA --ei android.intent.extras.CAMERA_FACING 1

更改前后相机的id 0或1。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19600126

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档