问题描述
我正在尝试实现https://docs.microsoft.com/en-us/samples/xamarin/xamarin-forms-samples/customrenderers-contentpage/的副本。下载的源文件工作正常。 但是,当我尝试运行从中复制的代码时,始终会出现以下错误。我还在清单中添加了必要的权限。
Java.Lang.RuntimeException:无法连接到摄像头服务
解决方法
只需对评论做出结论即可
要在Android项目中使用相机,您需要在运行时request permissions
。
要请求权限,可以使用Xamarin.Essentials: Permissions:
var status = await Permissions.RequestAsync<Permissions.Camera>();
文档中还有许多其他权限请求信息。