我在https://github.com/Studyxnet/FilePicker-Plugin-for-Xamarin-and-Windows的xamarin android上使用Xam.Plugin.FilePicker
如果用户从选择器中选择了一个图像,一切都很好。当用户取消或没有选择任何文件时,再次打开选择器发生异常。
该软件包在我的新创建项目中以某种方式工作,该项目只有一个按钮和打开选择器的代码。
答案 0 :(得分:0)
该错误来自未处理正在等待的PickFile()的异常。 (可能)抛出的异常仅在完成的Task中消失。最可能的原因是您使用的是Android 6.0或更高版本,并且没有请求用户访问文件的权限。
顺便说一句,FilePicker Xamarin插件有多个分支。我推荐以下项目,因为它是最活跃的项目:https://github.com/jfversluis/FilePicker-Plugin-for-Xamarin-and-Windows(注意:我是该项目的贡献者之一)。使用该项目时,您应该获得正确的异常文本,以解释发生了什么问题。