我需要下载并保存文件。我使用此代码(使用Xam.Plugins.DownloadManager和PCLStorage库):
public static string DownloadNewXml(string LinkToFile, string PathFile)
{
var downloadManager = CrossDownloadManager.Current;
CrossDownloadManager.Current.PathNameForDownloadedFile = new System.Func<IDownloadFile, string>(file => {
return PathFile;
});
try
{
var file = downloadManager.CreateDownloadFile(LinkToFile);
downloadManager.Start(file);
return "ok";
}
catch(Exception e)
{
return e.ToString() ;
}
}
其中PathFile是:FileSystem.Current.LocalStorage.Path +&#34; file.xml&#34 ;; 此代码在Android和UWP上抛出异常 - 我无法将文件写入此路径(FileSystem.Current.LocalStorage.Path)。所以我有一个问题。如何在所有平台(Android,UWP,iOS)上为我的应用程序获取可写文件夹的路径?请帮忙。
答案 0 :(得分:0)
尝试使用 Group Value Max Min
1 10 12 8
1 8 12 8
1 12 12 8
2 13 13 7
2 11 13 7
2 7 13 7
代替