问题描述
我可以使用以下位置来读写SD卡:“ / data / user / 0 / ASSEMBLY-NAME / files”
有什么方法可以在Xamarin.Android的SD卡上创建文件,供用户查看?
SD卡上是否有一个神奇的位置,我可以在其中创建一个文件,使用户可以看到该文件?
这个概念似乎很简单,我想它需要花几分钟才能解决,但是我已经花了几个小时了。
自原始帖子开始更新...
使用来自的路径
Paths.ExternalStorage
var path = Paths.ExternalStorage + "/";
System.IO.File.WriteallText(path + fileName,fileContents);
System.IO.File.AppendAllText(path + fileName,"\nappending to file");
将附加到该文件(如果存在),或者创建(如果不存在)
我以前使用的路径,
"/data/user/0/ASSEMBLY-NAME/files"
必须使用ES File Explorer之类的文件查看器来查看用户可访问的文件,但是可以查看它们。
我希望这对像我一样在这个问题上挣扎的人有帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)