-1
我嘗試從ftp下載apk文件,但下載後無法打開該文件。
原始文件和下載的文件具有相同的大小。 即時通訊使用Apache公共。 我的代碼:無法打開下載的文件
FTPClient ftpClient = new FTPClient();
try{
ftpClient.connect(mServer);
ftpClient.login(mUser, mPassword); ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
ftpClient.enterLocalPassiveMode();
BufferedOutputStream FileStream = new BufferedOutputStream(new FileOutputStream(cestaLuHa),8*1024);
boolean status=ftpClient.retrieveFile("LuHa.apk", desFileStream);
if(status){
result = "Downlaoded";
}
FileStream.flush();
ftpClient.logout();
ftpClient.disconnect();
}
catch (IOException e){
result = "Error";
}
這兩個部分都很完美。謝謝。問題似乎是將下載的文件保存到內部存儲器中。 – Oleg 2014-09-30 04:17:14
沒問題,祝你有美好的一天 – massaimara98 2014-09-30 04:18:24