在某些设备上的CameraX黑屏预览

问题描述

我正在使用camerax在我的android应用中捕获图像。 一切对我来说都工作正常,但一些用户在使用camerax活动时报告黑色预览屏幕。

但是,当用户从“最近使用的”应用程序打开该应用程序时,预览似乎可以正常工作。 因此,我认为问题可能在于生命周期绑定。

我正在使用

@foreach(Auth::user()->permission()->outlineAgreements as $permission)
    {{ $permission }} 
@endforeach

这是我的代码

implementation "androidx.camera:camera-camera2:1.0.0-beta08"
    <androidx.camera.view.PreviewView
        android:id="@+id/viewFinder"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        />

解决方法

上述问题已在1.0.0-beta11更新中解决。 尝试将您的媒体库更新到最新版本以解决此问题。