0
我写了这个FTP上传方法......它工作在模拟器上,但犯规我的手机上伟大的...的android不是我的手机上运行,但在我的仿真程序
有人可以告诉我,为什么不呢?
FTPClient client = new FTPClient();
FileInputStream fis = null;
try {
client.connect("ftp.atw.hu");
client.login("festivale", "festivale12");
Log.d("TravellerLog :: ", "Csatlakozva: ftp.atw.hu");
//
// Create an InputStream of the file to be uploaded
//
client.setFileType(FTP.BINARY_FILE_TYPE);
client.enterLocalPassiveMode();
String substr = globalconstant.path.substring(4, globalconstant.path.length());
String filename = substr + "/Festivale.db";
Log.e("TravellerLog :: ", substr + "/Festivale.db");
fis = new FileInputStream(filename);
//
// Store file to server
//
client.storeFile("Festivale.db", fis);
Log.d("TravellerLog :: ", "Feltöltve");
client.logout();
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (fis != null) {
fis.close();
}
client.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}
请帮助我试图做到这一点几乎是FTP前3小时:S
什么激动人心的意思是“不起作用”?你能描述一下更详细的情况吗?如果出现错误,您还应该提供痕迹。 – micha
哎呀...我得到了力量关闭 – david
提供logcat的错误 –