微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Xamarin-将文件直接保存到Android中的根文件夹:x / AppName / file.txt

如何解决Xamarin-将文件直接保存到Android中的根文件夹:x / AppName / file.txt

我正在开发一个应用程序,该应用程序创建一个文本文件并将其保存到我的Android手机的内部存储中,因此我可以轻松找到它,下载并用于进一步处理。 我需要将其直接保存到根文件夹,例如Mobizen一样(如下图所示-查看该路径:

enter image description here

我正在拼命尝试,但是没有成功。

尽管我真的很乐意将其保存在根文件夹中,但我知道它可能相当复杂,但是Mobizen和其他应用程序怎么可能这样做呢?

我尝试使用以下代码将其保存到公共“文档”文件夹中:

System.Environment.SpecialFolder.MyDocuments

但它返回:“ / data / user / 0 / appname / files”,我在文件资源管理器中找不到-最接近的是“ This PC \ galaxy A5(2017)\ Phone \ Android \ data \ appname \ files”,但那里是空的。

PS:尽管我无法在文件资源管理器中找到文本文件,但是保存过程可以正常工作,我可以通过File.ReadAllText()来读取它

那么,如何访问Android中的根文件夹?如果Xamarin无法实现,如何将某些内容保存到Android公共“文档”文件夹中?

非常感谢大家的回复,我非常感谢社区的支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。