我有一些麻烦。这是关于这个主题=> System.UnauthorizedAccessException : Access to the path “/storage/[Name]/[nameFolder]/[fileName].txt is denied.
At System.IO.FileStream etc….
我知道这个主题已经在SOF中了,但我找不到Xamarin.Android的解决方案。 Xamarin.Uwp也是如此,没有访问权限。
我无法在根路径中写入文件(来自USB闪存驱动器路径)=
/ storage / [闪存驱动器的名称]
如果我使用Android path =,它也是一样的
内容://com.android.externalstorage.documents/documents/ [NameOfTheFlashDrive]
相同的消息> System.UnauthorizedAccessException访问路径
我不知道该怎么办。
我用过=
File.WriteAllText(filePath,Data);
我有权在外部存储中写入文件。
唯一的解决方案是使用Plugin.Essential
或PickerFile
并手动保存在正确的路径中。
如果有人有想法以正确的方式进行。
谢谢。 Zebiphire。
我有一些麻烦。它是关于这个主题=> System.UnauthorizedAccessException:访问路径“/storage/[Name]/[nameFolder]/[fileName].txt被拒绝。在System.IO.FileStream等...
根据您的错误消息,我猜您可能需要在运行时启用权限。
您应该在Android和UWP中启用READ_EXTERNAL_STORAGE和WRITE_EXTERNAL_STORAGE权限。