arbengie
- Forum-Beiträge: 8
20.01.2013, 22:01:20 via Website
20.01.2013 22:01:20 via Website
Hallo zusammen,
ich muss mich mal wieder an Euch wenden mit folgendem Problem:
Ich kriege einfach keine TCP / Socket Verbindung zum Server hin.
Beim createn des Sockets bekomm ich immer eine IOException, was laut Dokumentation heißt, dass ein Fehler beim Erstellen des Sockets auftritt.
Ich habe die INTERNER-Permission in der manifest.xml gesetzt, WLAN ist auch an, und das Server Programm läuft auch.
Hoffentlich kann mir jmd. helfen...
Meine gesendeten Log Nachrichten:
ich muss mich mal wieder an Euch wenden mit folgendem Problem:
Ich kriege einfach keine TCP / Socket Verbindung zum Server hin.
Beim createn des Sockets bekomm ich immer eine IOException, was laut Dokumentation heißt, dass ein Fehler beim Erstellen des Sockets auftritt.
Ich habe die INTERNER-Permission in der manifest.xml gesetzt, WLAN ist auch an, und das Server Programm läuft auch.
Hoffentlich kann mir jmd. helfen...
1public class MainActivity extends Activity {
2
3 private Socket client;
4 private Thread thread;
5 private EditText chat, input;
6
7 @Override
8 protected void onCreate(Bundle savedInstanceState) {
9 super.onCreate(savedInstanceState);
10 setContentView(R.layout.activity_main);
11 input = (EditText) findViewById(R.id.input);
12 chat = (EditText) findViewById(R.id.chat);
13 new MainActivity();
14 }
15
16 public MainActivity() {
17 thread = new Thread(new Runnable() {
18 @Override
19 public void run() {
20 try {
21 client = new Socket("127.0.0.1", 9999);
22 }
23 catch (UnknownHostException e) {
24 Log.d("Fehler", "UnknownHostException");
25 }
26 catch (IOException e) {
27 Log.d("Fehler", "IOException");
28 }
29 if (client == null)
30 Log.d("Fehler", "Keine Verbindung.");
31 else
32 Log.d("Ok", "Verbindung erfolgreich");
33 }
34 });
35 thread.start();
36 }
2
3 private Socket client;
4 private Thread thread;
5 private EditText chat, input;
6
7 @Override
8 protected void onCreate(Bundle savedInstanceState) {
9 super.onCreate(savedInstanceState);
10 setContentView(R.layout.activity_main);
11 input = (EditText) findViewById(R.id.input);
12 chat = (EditText) findViewById(R.id.chat);
13 new MainActivity();
14 }
15
16 public MainActivity() {
17 thread = new Thread(new Runnable() {
18 @Override
19 public void run() {
20 try {
21 client = new Socket("127.0.0.1", 9999);
22 }
23 catch (UnknownHostException e) {
24 Log.d("Fehler", "UnknownHostException");
25 }
26 catch (IOException e) {
27 Log.d("Fehler", "IOException");
28 }
29 if (client == null)
30 Log.d("Fehler", "Keine Verbindung.");
31 else
32 Log.d("Ok", "Verbindung erfolgreich");
33 }
34 });
35 thread.start();
36 }
Meine gesendeten Log Nachrichten:
1Fehler IOException
2Fehler Keine Verbindung.
3Fehler IOException
4Fehler Keine Verbindung.
2Fehler Keine Verbindung.
3Fehler IOException
4Fehler Keine Verbindung.
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.