Android Camerax两个摄像头同时预览

Android Camerax两个摄像头同时预览,android,camera,Android,Camera,我有7.1.2安卓的考勤设备。它有两个摄像头,普通和红外。 我需要同时显示来自两个摄影机的预览,但它只会打开来自第一个摄影机的预览。 获取此为日志:打开计数:1(允许的最大值:1) 但该设备附带了一些“演示应用程序”,可以同时从两个摄像头进行预览。所以这个设备可以处理这个问题。 我的问题是,我能用camerax库获得相同的结果吗,或者有类似的结果吗? 谢谢CameraX相对较新,主要关注“易用性”。它使设置摄像头会话相对容易,但降低了为客户提供的灵活性 最好使用Camera2 API并直接打开特

我有7.1.2安卓的考勤设备。它有两个摄像头,普通和红外。 我需要同时显示来自两个摄影机的预览,但它只会打开来自第一个摄影机的预览。 获取此为日志:打开计数:1(允许的最大值:1)

但该设备附带了一些“演示应用程序”,可以同时从两个摄像头进行预览。所以这个设备可以处理这个问题。 我的问题是,我能用camerax库获得相同的结果吗,或者有类似的结果吗?
谢谢

CameraX相对较新,主要关注“易用性”。它使设置摄像头会话相对容易,但降低了为客户提供的灵活性

最好使用Camera2 API并直接打开特定的CameraDevices。这可能就是演示应用程序正在使用的内容。

这些定制设备可能存在奇怪的兼容性问题。首先,你真的可以从你的CameraX应用程序启动任何一个摄像头吗?是的,我可以用CameraX打开两个摄像头…或者设备仍然使用传统摄像头。无论如何,官方支持cameraX的设备列表是。请参见此。由于cameraX仅支持像素3和4上的Android P(API 29+)双摄像头,因此无法修复(预期行为)问题得到解决。