有人知道在模拟器摄像头启动时是否可以打开一些个人图片?
我有一个基于图像分析的应用程序,我想当我点击相机按钮时相机打开而不是默认的Android模拟器运动图像。我希望它打开一些我设置为默认图像的图像。因此,当我选择拍照时,它只显示该图像,当我拍摄照片时,该图像将保存到图库,而不是Android默认图像。
从以下网址下载源代码。这可以作为模拟器中的另一个Gallery。传递意图从相机捕获图像时选择此图库。这看起来像三星移动3D画廊..这将返回默认图像..在模拟器中。还有一件事,它只会在3.0版本之后正常工作。
在Tools > AVD Manager
下,选择“铅笔”以进入“虚拟设备配置”。 Show Advanced Settings > Camera
将为您提供使用模拟或设备的选项:
设备 - 使用主机摄像头或内置摄像头
如果只需要将静态图像输入相机,从Android Studio 3.2开始,您可以将静态图像放入虚拟场景中:
正如来自Android开发者博客的this entry所讨论的那样。请注意,您需要将相机位置移动到餐厅以查看图像(转身并使用Alt-w向前移动)。
似乎唯一的解决方案是使用远程摄像头。
这是一种方法:http://www.tomgibara.com/android/camera-source
这不是我想要的东西,但我认为它可以用于测试。如果条形码正确放置在相机前面,甚至条码扫描器也可以使用它。
我为此尝试了很多东西,事实证明最合适的解决方案(至少对我来说)是使用实际的设备作为模拟器。
如何做到描述here。