Java Android FTP连接问题

Java Android FTP连接问题,java,android,ftp,Java,Android,Ftp,您好,我已经尝试了两天获得一个简单的ftp连接来传输一个小的xml文件。我尝试了很多不同的代码示例,但似乎都给出了相同的错误 主FTP类代码: 公共类MyFTPClientFunctions{ 公共FTPClient mFTPClient=null; 公共布尔ftpConnect(字符串主机、字符串用户名、字符串密码、int端口){ 试一试{ mFTPClient=新的FTPClient(); //连接到主机 mFTPClient.connect(主机、端口); //现在检查回复代码,如果是肯

您好,我已经尝试了两天获得一个简单的ftp连接来传输一个小的xml文件。我尝试了很多不同的代码示例,但似乎都给出了相同的错误

主FTP类代码:

公共类MyFTPClientFunctions{
公共FTPClient mFTPClient=null;
公共布尔ftpConnect(字符串主机、字符串用户名、字符串密码、int端口){
试一试{
mFTPClient=新的FTPClient();
//连接到主机
mFTPClient.connect(主机、端口);
//现在检查回复代码,如果是肯定的,则表示连接成功
if(FTPReply.isPositiveCompletion(mFTPClient.getReplyCode())){
//使用用户名和密码登录
布尔状态=mFTPClient.login(用户名、密码);
mFTPClient.setFileType(FTP.BINARY\u文件类型);
mFTPClient.enterLocalPassiveMode();
返回状态;
}
//Log.d(标记“错误:无法连接到主机”+主机);
}捕获(SocketException e){
e、 printStackTrace();
}捕获(IOE异常){
e、 printStackTrace();
}
返回false;
}
私有上下文getApplicationContext(){
返回null;
}

}
如果在主线程上使用网络,通常会引发此异常。 请使用异步任务。

获取异常名称并用谷歌搜索。。。