【发布时间】:2020-12-03 18:18:19
【问题描述】:
我正在尝试实现https://docs.microsoft.com/en-us/samples/xamarin/xamarin-forms-samples/customrenderers-contentpage/ 的副本。下载的源文件工作正常。 但是当我尝试运行我从中复制的代码时,它总是给我以下错误。我还在清单中添加了必要的权限。
Java.Lang.RuntimeException: 连接相机服务失败
【问题讨论】:
-
您是否申请了使用相机的权限?
-
@Jason 没有。但是我在 manifest.xml 上添加了权限
-
你需要在运行时请求权限
-
@Jason 如何添加?
-
下载的示例可以正常工作,因为它针对的是 API 19,它在 install time 请求许可。我猜您的目标是 API 23 或更高版本,这意味着您必须使用prompt for permissions at runtime。 Xamarin Essentials 将帮助您提示权限。
标签: xamarin.forms xamarin.android permissions android-camera runtimeexception