カメラで撮影した写真を FTP サーバーに送信する FTP プロジェクトに取り組んでいます。
これで、私の写真がフォルダに保存される可能性があります: /sdcard/ftp/
フォルダー内のファイルが送信されるように、FTPActivity からコードを変更するにはどうすればよいですか?
誰かが私に例を教えてくれることを願っています。または、変更したコードを投稿してください。それは私にとって非常に役に立ちます。
ここに私のFTPクライアントコード:
package de.android.datenuebertragung;
import java.io.ByteArrayInputStream;
import java.io.IOException;
import org.apache.commons.net.ftp.FTPClient;
import android.app.Activity;
import android.util.Log;
public class FTPManager extends Activity{
FTPClient con = new FTPClient();{
try
{
con.connect("host");
if (con.login("user", "password"))
{
con.enterLocalPassiveMode(); // important!
String data = "Test 09.06.2012";
ByteArrayInputStream in = new ByteArrayInputStream(data.getBytes());
boolean result = con.storeFile("/FTPTest.txt", in);
in.close();
if (result) Log.v("upload result", "succeeded");
System.out.println("Test ok ...");
}
}
catch (Exception e)
{
e.printStackTrace();
}
try
{
con.logout();
con.disconnect();
}
catch (IOException e)
{
e.printStackTrace();
}
}}