华为手机多个摄像头能力黑白相机三方应用开发问题HarmonyOS 鸿蒙Next
华为手机多个摄像头能力黑白相机三方应用开发问题HarmonyOS 鸿蒙Next
就是华为以前出过一些带黑白相机的手机,包括mate10 和 P20 这些,但是通过标准安卓相机接口能力拿不到后置多个摄像头,只能拿到一个默认的主摄像头,但是我门这边需要用到后置的那个黑白摄像头, 但是通过安卓标准相机接口拿不到,返回只有一个,但是华为系统自带的相机确实有这个黑白相机, 也就是后置上面这个镜头,下面的是主摄像头,彩色的, 有没有什么办法拿到上面这个黑白相机的摄像头进行操作显示? 是不是华为隐藏了? 通过HMS core 集成可以实现吗? 但是我看那个鸿蒙OS相机能力开放只有麒麟980以上才能用,但是我这个mate10 是麒麟970的,那怎么办? 无解了吗…求相机大神解释帮忙解释一下.
1 回复
针对华为手机多个摄像头能力中的黑白相机在HarmonyOS鸿蒙Next上的三方应用开发问题,以下是一些专业解答:
HarmonyOS鸿蒙Next为开发者提供了丰富的相机开放能力,允许第三方应用调用系统相机资源。在开发过程中,如果需要使用华为手机的黑白摄像头,开发者需要确保应用已申请并获得相机硬件的访问权限。
在鸿蒙Next系统中,开发者可以通过调用系统提供的相机API接口,获取当前设备支持的逻辑相机列表,并选择需要使用的黑白摄像头。然后,通过创建相机对象、配置输入输出流、设置拍照参数等步骤,实现黑白摄像头的拍摄功能。
由于鸿蒙Next系统的不断更新和优化,开发者需要确保所使用的开发工具和SDK版本与系统版本相匹配,以避免兼容性问题。
鸿蒙Next教程已发布,可以先学学:https://www.itying.com/category-93-b0.html