Hi to everyone,
I want to connect my Android application to a server through a thread
but it doesn't work, as a matter of fact the server doesn't answer.
My code is:
import java.io.IOException;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import java.io.*;
import java.net.*;
import java.util.NoSuchElementException;
public class C extends Activity {
private PrintWriter savedpoint;
private Context context = this;
private TextView statusField;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
F thread=new F(getFilesDir(),this,statusField);
thread.start
(); //START THE THREAD
}
}
//THE THREAD THAT HAVE TO CONNECT
TO THE SERVER
class F extends Thread{
Context context;
private final static String host = "10.0.2.2";
private final static int port = 2111;
F(Context context){this.context=context;}
public void run()
{
try{
Socket socket = null;
PrintWriter out = null;
InetAddress ip = InetAddress.getByName(host);
socket = new Socket(ip,port);
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();}
}
}
//THE SERVER is simple, it accepts a client at 2111 port ,when a
client is accepted, the server report it on the shell with "CLient
Connected".
//Furthermore, the server has already been tested with a normal client
and it perfectly works!
So, what can be the problem??with the port?with the host address??
if someone have done something like this or know what could be the
problem or have the time to test it please answer me!In case I can
post also the Server code that is very simple!
thank in advance
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---