首页 > 解决方案 > 检查我的 Android 设备相机是否支持 HDR

问题描述

我想检查任何 android 设备的相机是否支持 HDR。我为此使用下面的代码。

 @RequiresApi(Build.VERSION_CODES.O)
private fun checkForHDR2() {
    val display = (activity?.getSystemService(Context.WINDOW_SERVICE) as WindowManager).defaultDisplay
    requireContext().Toast(display.isHdr.toString())
}

它会导致崩溃:

 java.lang.NoSuchMethodError: No virtual method isHdr()Z in class Landroid/view/Display; or its super classes (declaration of 'android.view.Display' appears in /system/framework/framework.jar:classes2.dex)

我的安卓设备有牛轧糖,我想检查所有安卓设备。

标签: androidandroid-camerasystem-services

解决方案


推荐阅读