如何获得Android上的文件的绝对路径?文件选择器只给你该文件的缓存路径,这是无用的。我不想使用OpenReadAsync复制文件,这可能会导致应用程序数据变得比必要的更大。
zf2sa74q1#
这似乎是MAUI essentials API的一个bug,因为Android引入了一个新的权限,允许应用在需要时直接访问文件存储,并且用户允许应用这样做。但是,即使应用获得了权限,essentials API也不会尝试直接读/写。在此处查看并跟踪问题:https://github.com/dotnet/maui/issues/6015同时,我也在问题评论中发布了一个解决方案,直到这个问题得到解决。
1条答案
按热度按时间zf2sa74q1#
这似乎是MAUI essentials API的一个bug,因为Android引入了一个新的权限,允许应用在需要时直接访问文件存储,并且用户允许应用这样做。但是,即使应用获得了权限,essentials API也不会尝试直接读/写。
在此处查看并跟踪问题:https://github.com/dotnet/maui/issues/6015
同时,我也在问题评论中发布了一个解决方案,直到这个问题得到解决。