【发布时间】:2014-09-07 00:39:19
【问题描述】:
我想将图像从我的 Android 应用 FTP 到我的服务器。问题是,我现在正在尝试这样做:
String data = client.storeFile("picture.png", myBitmap);
但您不能通过 storeFile 发送位图,只能发送文件。所以我的问题是:我怎样才能把这个位图放到一个文件中发送?我必须先将照片保存在手机上吗? (我宁愿不这样做)。有任何想法吗?谢谢。
FTPClient client = new FTPClient();
Bitmap myBitmap = my bitmap;
try {
client.connect("myhost");
boolean login = client.login("un", "pw");
client.enterLocalPassiveMode();
client.setFileType(FTP.BINARY_FILE_TYPE);
String data = client.storeFile("picture.png", myBitmap);
//here is where I need a file, not bitmap
logout = client.logout();
client.disconnect();
【问题讨论】: