自从我开始使用我的相机应用程序以来,这个错误随机点落入日志中,但是我一直忽视它,因为它似乎没有引起问题。在互联网上似乎没有答案,所以我希望有人至少可以给我一个通用的提示来摆脱它,因为它现在似乎是我的相机冻结的来源。
行为:我的应用程序在启动时启动相机,我可以重新启动应用程序并使相机按编码工作。当我切换片段(使用viewpager或.replace)然后返回相机片段时,问题就会发挥作用。但是,当我水平倾斜设备时,我可以解冻相机吗? 看起来片段在尝试找到水平侦听器时会刷新(没有代码与方向btw有任何关系)。因此,当我从另一个片段切换回来时,我的相机冻结的唯一时间。
我不相信发布我的主要代码会有所帮助,因为我有日志显示它到达代码的末尾就好了。这是错误:
07-28 18:40:14.960 26589-26589 / com.example.hawki.deletelater E / Camera: 错误2 [07-28 18:40:14.963 1011:26918 E /] 相机[DBG] af_port_ext_send_legacy_status_update:375: af_port_ext_send_legacy_status_update:将AF状态更新发送到af 港口:32
就像我上面所述,我不相信问题出在直接代码(onPause(), onResume(), etc.
)中,而是与设备相关的错误