FTP:java.lang.IllegalStateException:客户端未连接

时间:2015-11-14 18:00:08

标签: java php android ftp web-hosting

我尝试使用FTP从我的Android应用程序上传pdf文件,但仍然无法正确配置ftp主机,用户名和密码。我是用户hostinger。

/*********  work only for Dedicated IP ***********/
static final String FTP_HOST= "ftp://ftp.BLABLA.xyz/";

/*********  FTP USERNAME ***********/
static final String FTP_USER = "*username*";

/*********  FTP PASSWORD ***********/
static final String FTP_PASS  ="*password*";

到目前为止我尝试了什么:

  1. 我在C面板的FTP access中使用给定的IP地址(185.28.20.76)作为FTP主机,对于用户名和密码,我使用FTP access中所述的内容。但是当我在浏览器中输入ip时,它是404。
  2. 当我点击FTP account时,它说我没有帐户。所以我创建了一个并使用提供的信息,如上所述。但仍然没有运气。
  3. 使用FTP进行上传和填充还是新手,那么我应该使用哪个主机名?

    logcat的:

    android.os.NetworkOnMainThreadException
    at com.fyp.mycyberlaw.Lecturer.UploadNotesActivity.uploadFile(UploadNotesActivity.java:63)
    java.lang.IllegalStateException: Client not connected
    at com.fyp.mycyberlaw.Lecturer.UploadNotesActivity.uploadFile(UploadNotesActivity.java:73)
    

    第63行:client.connect(FTP_HOST,21);

    第73行:client.disconnect(true);

0 个答案:

没有答案