Ciao ragazzi! Ho sviluppato questo semplice codice che mi permette di creare un server socket su una porta a caso... su java funziona perfettamente, su android no, mi va su IOException... qualcuno può darmi una mano? Grazie!
codice:package it.example.provasocket; import java.io.IOException; import java.net.ServerSocket; import java.net.Socket; import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.widget.Toast; public class MainActivity extends Activity { ServerSocket sSocket = null; Socket socket = null; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); try { sSocket = new ServerSocket (4954); socket = sSocket.accept(); Toast toast = Toast.makeText(getBaseContext(), "Socket passato", Toast.LENGTH_LONG); toast.show(); } catch (IOException e) { Toast toast = Toast.makeText(getBaseContext(), "Socket non passato", Toast.LENGTH_LONG); toast.show(); } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.activity_main, menu); return true; } }

LinkBack URL
About LinkBacks
Rispondi quotando
Ultima modifica di valerio65xz; 03-02-13 alle 