gpt4 book ai didi

android - 在 Android 中没有 Camera.open 的情况下单独启用 Camera LED?

转载 作者:行者123 更新时间:2023-11-30 04:05:45 24 4
gpt4 key购买 nike

是否可以在 Android 中不使用 Camera.open() 而只启用设备的 LED?

由于 LED 灯在移动设备中也是一个独立的硬件,因此应该有一种方法可以单独访问它,而无需使用 Camera.open() 并为其设置 Torch 参数。

我问的原因是我有一个内置于 AIR 中的视频应用程序,它也需要 Flash 才能与相机一起启用。相机将由 AIR 打开,Flash 将使用 Android Native 扩展启用。但它不起作用,因为我们不能同时打开多个相机实例。

最佳答案

不,您需要使用Camera.open() 打开Camera,然后将setFlashMode() 设置为FLASH_MODE_TORCH 以持续启用 LED 灯。当 Camera 关闭时,LED 应该熄灭。当您的进程进入后台时,您需要关闭 Camera。所以你真的不能在第二个应用程序中执行此操作。

如何使用 ANE 调用 setFlashMode()?那确实是正确的方法。我从未直接尝试过它,所以不知道是否存在阻止它工作的问题。

关于android - 在 Android 中没有 Camera.open 的情况下单独启用 Camera LED?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11712312/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com