【发布时间】:2021-04-06 14:04:24
【问题描述】:
我试图在 xamarin 表单中创建一个 excel 文件,用一些用户生成的数据填充该文件并将该 excel 文件保存在用户的设备上,以便他们可以与其他应用程序共享它(在我的情况下是 google drive)。
我已经查看了 microsoft 的文档,但它并没有真正帮助。
这是我使用的路径:
string filepath = System.Environment.GetFolderPath(Environment.SpecialFolder.Personal);
也试过
string filepath = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
但是当我执行程序时它会中断并说拒绝访问路径。我多次搜索错误但找不到适合我的解决方案。 是的,我已经启用了对外部存储权限的读写。 请帮我。 如果有人对在 xamarin 中创建 excel 文件有帮助的建议
【问题讨论】:
-
如果要访问android 6以上版本设备的存储,我们需要在存储数据之前检查运行时权限。在这里您需要检查“存储”运行时权限。
-
@Deepakkumar 该应用程序的目标平台是 andriod 8 及更高版本,因此此信息不适用于我,但请指导我如何在 vs2019 xamarin 表单中访问运行时权限,谢谢您的回复
标签: c# visual-studio xamarin.forms