如何创建具有多个后置摄像头的 android 模拟器

Posted

技术标签:

【中文标题】如何创建具有多个后置摄像头的 android 模拟器【英文标题】:How do you create an android emulator with multiple back cameras 【发布时间】:2019-09-07 05:41:23 【问题描述】:

我正在尝试使用 android 设备的两个后置摄像头进行立体视频捕获。由于我手头没有带有 android pie 和两个后置摄像头的设备,因此我一直在尝试创建具有上述规格的模拟器。但是我找不到任何有关如何使用两个后置摄像头创建硬件配置文件的资源。是否可以在 android studio 3.3 中做到这一点

【问题讨论】:

到目前为止你做了什么?? 你说的是哪种设备? 我对 android 模拟器的掌握不是很牢,所以我浏览了 android studio 中的可用选项,但没有找到任何东西。 任何具有多个后置摄像头的设备,以便我可以尝试模拟立体图像的捕获 【参考方案1】:

我认为您正在尝试使用为 Android P 引入的新的多摄像头 API。

API 搜索物理相机传感器/组件,所以我不知道您是否可以在没有物理设备的情况下模拟其所有功能。但您能做的最好的事情就是模拟 Google Pixel 3Huawei Mate 20 Pro(或 Mate 20 系列)手机,并启用摄像头。

总结:我建议你从 Android Studio 模拟一个 Pixel 3,并使用 API,我认为你可以实现一些简单的功能,例如缩放或区分物理和逻辑相机。但是如果要实现一些重要的功能,那么你需要从Android端获得一个支持多摄像头的实体手机。

【讨论】:

以上是关于如何创建具有多个后置摄像头的 android 模拟器的主要内容,如果未能解决你的问题,请参考以下文章

如何限制插件在android / cordova中切换后置/后置摄像头

android Camera 如何判断当前使用的摄像头是前置还是后置

android Camera如何判断当前使用的摄像头是前置还是后置

android Camera 如何判断当前使用的摄像头是前置还是后置

模拟多个相机源

同时使用前置和后置摄像头android