код сокета Android - PullRequest
       2

код сокета Android

1 голос
/ 25 мая 2011

Почему сокет не может быть открыт с этим кодом:

                try {
                    Connect=(Button)findViewById(R.id.connect);
                    InetSocketAddress address = new InetSocketAddress("192.168.1.2",54628);
                    DatagramPacket request = new DatagramPacket(cmd.getBytes(), cmd.length(), address);
                    DatagramSocket socket = new DatagramSocket();
                    socket.send(request);
                } catch (SocketException e) {
                    System.out.print("SSSS");
                }

но это работает, когда я делаю:

    clientSocket= new Socket("192.168.1.2",54635); 
    Text.append( "\n created a socket");

Журналы ошибок:

05-24 23:04:58.497: ERROR/AudioPolicyManagerBase(95): unknown stream type
05-24 23:05:10.787: ERROR/AudioPolicyManagerBase(95): unknown stream type
05-24 23:05:10.787: ERROR/AudioPolicyManagerBase(95): unknown stream type
05-24 23:05:10.787: ERROR/AudioPolicyManagerBase(95): unknown stream type
05-24 23:05:10.787: ERROR/AudioPolicyManagerBase(95): unknown stream type

1 Ответ

1 голос
/ 25 мая 2011

Вы действительно должны подумать о том, чтобы вернуться к другим вопросам и принять ответы, если они сработали для вас. Вы с меньшей вероятностью получите помощь с 0% процентом принятия.

Измените оператор System.out.print () на e.printStackTrace (); Затем запустите приложение и скопируйте вывод из вашего Logcat и вставьте его в свой вопрос. Это поможет нам понять, что на самом деле идет не так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...