我使用ftpclient庫和他們爲榜樣,使一個簡單的FTP客戶端應用程序,我的問題是試圖連接時:的Android無法連接到FTP主機
try {
mFTPClient = new FTPClient();
// connecting to the host
mFTPClient.connect(host, port);
}
catch (Exception e)
{
Log.d("", "Error: could not connect to host " + host);
}
我重新檢查我的IP和端口,沒有錯,我甚至下載的FTP應用程序「ftpcafe」,以檢查是否從我的代碼問題wasnt它工作得很好,*請注意,我添加了
<uses-permission android:name="android.permission.INTERNET"/>
我需要更多的權限?發生了什麼事?還有最後一件事,當我使用ftpcafe應用程序它沒有提示我輸入端口號,而在我的代碼中需要它時,有人可以解釋這一點,因爲我是網絡編程的新手?
有一個FTP的默認端口,它是21.也嘗試看看一些關於FTP的實例,像這樣http://androidjayavelu.blogspot.com.es/2013/01/android-connect- to-ftp-server-example.html –
謝謝澄清+1 :) –
在線mFTPClient.connect(主機,端口)後添加boolean login = mFTPClient.login(sUserName,sPassword)(用你對應的用戶名和密碼)並檢查布爾登錄變量的狀態。怎麼樣? –