【问题标题】:xamarin android ftp errorxamarin android ftp错误
【发布时间】:2015-03-02 14:26:21
【问题描述】:

我想用 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 studio 中有一些错误...我无法调试应用程序...模拟器启动时间很长(最多 2 小时),我没有时间等待...
  • 哦,我忘了!此代码适用于 Visual Studio 2013(在 *.exe 应用程序中)
  • 您遇到什么错误?我把问题清理了一下。
  • 1.我无法调试应用程序,所以我看不到错误消息 2。此代码在 xamarin android 中不起作用,但在 Windows 应用程序 3 中的 xisual studio 中工作。我不知道代码是否好...我不知道我必须检查哪些权限才能连接通过互联网到 ftp...

标签: c# android ftp xamarin


【解决方案1】:

我认为您是否必须检查清单权限,例如对外部存储的读写权限,请尝试一下。并检查哪个是传入文件的文件格式,并读取相应文件的流并显示它。 我希望它会起作用。

【讨论】:

    猜你喜欢
    • 2017-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多