A不久前用相机(Camera2)写了一个应用程序。它适用于三星S5(Android 6)。但是对于S8 +(Android 8),相机不再重点关注。它从CONTROL_AF_STATE_INACTIVE
转到CONTROL_AF_STATE_ACTIVE_SCAN
到CONTROL_AF_STATE_FOCUSED_LOCKED
(然后循环显示最后两个状态),但相机无法对焦。
但是,当我第一次推迟自动对焦开始时(例如打开相机设备后1-2秒)相机对焦 - 但这次才开始。然后它回到循环通过这些状态而不关注。
唯一有用的是重新开启相机设备,但由于延迟而无法接受。
我尝试使用CONTROL_AF_MODE_CONTINUOUS_PICTURE
代替CONTROL_AF_MODE_MACRO
,这适用于S8但不适用于S5:/
有人有这样的问题吗?我会尝试准备SSCE,但也许有人知道该怎么做?
答案 0 :(得分:1)
这是一个知道故障...三星论坛有一个可能的解决方案: https://us.community.samsung.com/t5/Galaxy-S8-Questions-and-Answers/Camera-Not-Focusing-and-Blurry-Photos/td-p/103058 - 这似乎是制造/机械问题。
轻拍背部可能会松开卡住的镜头(例如,它来回切换模式)。我仍然会检查这个场合,它在其他一些S8 +设备上运行时可能仍然表现得相似。这并不是人们对全新智能手机的期望,但镜头间隙的精确度似乎太低了。也许尝试RMA那个设备?