2015-03-02 67 views
0

我想用ftp下載一個文件(在xamarin Android應用程序中)。xamarin android ftp錯誤

這裏是代碼:

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清單文件中檢查一些權限? 我已檢查:互聯網,內部存儲。

+1

錯誤發生在哪條線上?是否有錯誤訊息? – 2015-03-02 14:47:17

+0

我在xamarin工作室有一些錯誤...我不能調試應用程序...模擬器開始很長時間(長達2小時),我沒有時間等待... – jasniec 2015-03-02 15:09:42

+0

哦,我忘了!此代碼適用於Visual Studio 2013(在* .exe應用程序中) – jasniec 2015-03-02 15:33:18

回答

0

我認爲你必須檢查清單權限,如讀寫外部存儲請嘗試它。還要檢查傳入文件是哪種文件格式,並讀取流以傳輸適當的文件並顯示它。 我希望它能起作用。