Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 为什么我的应用程序上的闪光灯会进入堆栈?_Android_Camera_Android Camera_Camera Flash - Fatal编程技术网

Android 为什么我的应用程序上的闪光灯会进入堆栈?

Android 为什么我的应用程序上的闪光灯会进入堆栈?,android,camera,android-camera,camera-flash,Android,Camera,Android Camera,Camera Flash,我使用camera 2 API来执行我的自定义相机,但我的应用程序需要一些附加功能。一切都很好,直到我添加了闪光灯的永久支持 protected final void setAutoFlash(CaptureRequest.Builder requestBuilder) { if (isFlashSupported) { requestBuilder.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE

我使用
camera 2 API
来执行我的自定义相机,但我的应用程序需要一些附加功能。一切都很好,直到我添加了闪光灯的永久支持

protected final void setAutoFlash(CaptureRequest.Builder requestBuilder) {
    if (isFlashSupported) {
        requestBuilder.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_ON_ALWAYS_FLASH);
    }
}
我已经用
Meizu MX5
Samsung 5
检查过了,它工作正常,问题出现在
Samsung 6
。。。在我第一次拍摄后,flash正在闪烁,应用程序将堆叠。。。没有任何痕迹

任何人都可以假设堆栈的原因是什么


提前谢谢

请澄清…你说的“应用程序将要堆叠”是什么意思?背景?崩溃还有什么吗?@opiatefuch我做了一个捕获,然后看起来捕获过程结束了,但什么也没发生。。。它正处于暂停状态。。看起来当应用程序在主线程中执行大量工作时。。。我点击后退按钮和主按钮,在3-4秒的时间内,应用程序关闭。。。stacktrace正在清除。正如我所说,它已经出现在三星6上,如果我关闭flash,它就会正常工作。。。我假设API camera2的问题。。。