多么棘手的问题,您可能需要更多信息。
我目前正在构建一个在后台使用相机的应用程序。这是道德规范,并且已经警告用户,所以请不要担心。
我正在使用
com.google.android.gms.vision
中的CameraSource。
因此,用户可以自由启动其他应用并执行他想做的任何事情。甚至启动其他可访问相机的应用程序!问题来了。
我正在使用Flutter作为框架。
当用户打开使用相机的其他应用程序时,我的应用程序丢失了信号,只显示了Flutter跟踪:
E/Camera ( 3154): Error 2
没有别的。没有异常,没有痕迹,这里什么都不知道,为什么或如何处理!
如果您有任何想法如何重新启动相机,直到它再次可用,它可以为我节省几天。