Android模拟器相机自定义图像

问题描述 投票:7回答:4

有人知道在模拟器摄像头启动时是否可以打开一些个人图片?

我有一个基于图像分析的应用程序,我想当我点击相机按钮时相机打开而不是默认的Android模拟器运动图像。我希望它打开一些我设置为默认图像的图像。因此,当我选择拍照时,它只显示该图像,当我拍摄照片时,该图像将保存到图库,而不是Android默认图像。

android image android-emulator override android-camera
4个回答
-1
投票

从以下网址下载源代码。这可以作为模拟器中的另一个Gallery。传递意图从相机捕获图像时选择此图库。这看起来像三星移动3D画廊..这将返回默认图像..在模拟器中。还有一件事,它只会在3.0版本之后正常工作。

https://github.com/c-jiang/Gallery3D-Mod


4
投票

Tools > AVD Manager下,选择“铅笔”以进入“虚拟设备配置”。 Show Advanced Settings > Camera将为您提供使用模拟或设备的选项:

设备 - 使用主机摄像头或内置摄像头

Virtual Device Camera Configuration

如果只需要将静态图像输入相机,从Android Studio 3.2开始,您可以将静态图像放入虚拟场景中:

Virtual Scene Demo

正如来自Android开发者博客的this entry所讨论的那样。请注意,您需要将相机位置移动到餐厅以查看图像(转身并使用Alt-w向前移动)。


-1
投票

似乎唯一的解决方案是使用远程摄像头。

这是一种方法:http://www.tomgibara.com/android/camera-source

这不是我想要的东西,但我认为它可以用于测试。如果条形码正确放置在相机前面,甚至条码扫描器也可以使用它。


-1
投票

我为此尝试了很多东西,事实证明最合适的解决方案(至少对我来说)是使用实际的设备作为模拟器。

如何做到描述here

© www.soinside.com 2019 - 2024. All rights reserved.