xamarin android ftp error

本文关键字:error ftp android xamarin | 更新日期: 2024-09-22 22:14:09

我想用ftp下载一个文件(在xamarin Android应用程序中)。

这是代码:

FtpWebRequest request = (FtpWebRequest)WebRequest.Create("ftp://addres.com/file.txt");
request.Method = WebRequestMethods.Ftp.DownloadFile;
request.Credentials = new NetworkCredential("login", "password");
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader reader = new StreamReader(responseStream);
keys_from_server = reader.ReadToEnd();
reader.Close();

我在这部分代码中有错误,我无法调试程序。

也许我必须在Android清单文件中检查一些权限?我检查过:互联网,内部存储。

xamarin android ftp error

我认为你必须检查对外部存储的读写等清单权限吗?请尝试一下。还要检查哪个是传入文件的文件格式,哪个是合适文件的流式读取并显示它。我希望它能起作用。