Witam,
Mam problem z aplikacją, a mianowicie wysyłaniem pliku na serwer SFTP. W pliku AndroidManifest.xml zostało dodane pozwolenie na połączenie z Internetem. Po uruchomieniu aplikacji na emulatorze nie zostaje wysłany plik na serwer. Program wysyła plik z NetBeans'a w czystej Javie natomiast w emulatorze Androida nie

Czy jest ktoś w stanie podpowiedzieć, ewentualnie naprowadzić gdzie tkwi błąd ?

import android.os.AsyncTask;

import com.jcraft.jsch.Channel;

import com.jcraft.jsch.ChannelSftp;
import com.jcraft.jsch.JSch;
import com.jcraft.jsch.JSchException;
import com.jcraft.jsch.Session;
import com.jcraft.jsch.SftpException;



import android.app.Activity;
import android.os.Bundle;

import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;

public class WybierzSzablon extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_wybierz_szablon);
		
	}
		
	

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		// Inflate the menu; this adds items to the action bar if it is present.
		getMenuInflater().inflate(R.menu.wybierz_szablon, menu);
		return true;
	}

	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		// Handle action bar item clicks here. The action bar will
		// automatically handle clicks on the Home/Up button, so long
		// as you specify a parent activity in AndroidManifest.xml.
		int id = item.getItemId();
		if (id == R.id.action_settings) {
			return true;
		}
		return super.onOptionsItemSelected(item);
	}
	
	public class SFTPConnection extends AsyncTask<Void,Void,Void>
	{

	    @Override
	    protected Void doInBackground(Void... params) {
	        // TODO Auto-generated method stub
	        boolean conStatus = false;
	        Session session = null;
	        Channel channel = null;
	        java.util.Properties config = new java.util.Properties(); 
	        config.put("StrictHostKeyChecking", "no");
	        
	        Log.i("Session","is"+conStatus);
	        try {
	            JSch ssh = new JSch();
	            session = ssh.getSession("HOST", "ADRES", PORT);
	            session.setPassword("HASŁO");
	            session.setConfig(config);
	            session.connect();
	             conStatus = session.isConnected();
	            Log.i("Session","is"+conStatus);
	            channel = session.openChannel("sftp");
	            channel.connect();
	            ChannelSftp sftp = (ChannelSftp) channel;
	            sftp.put("ścieżka do pliku na emulatorze", "ścieżka na serwerze");
	        } catch (JSchException e) {
	            // TODO Auto-generated catch block
	            e.printStackTrace();
	            Log.i("Session","is"+conStatus);
	        } catch (SftpException e) {
	            // TODO Auto-generated catch block
	            e.printStackTrace();
	            Log.i("Session","is"+conStatus);
	        }
	        return null;
	    }

	}

}