Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
MegaSinner
98 / 94 / 9
Регистрация: 09.04.2010
Сообщений: 746
1

Сокеты. Подключаюсь с эмулятора, но с телефона - не хочет

29.07.2013, 20:55. Просмотров 430. Ответов 0
Метки нет (Все метки)

Все нужные пермиссионы прописаны.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
       current_action = ui_lang[9] + only_ip;
        try{
            sc = new Socket(only_ip, Integer.parseInt(port));
            sc.setKeepAlive(true);
            is = sc.getInputStream();//.getInputStream();
            os = sc.getOutputStream();
            ///System.out.println("Connected!");
        }catch(Exception x)
        {
            try{
                current_action = x.toString();
                Thread.sleep(5000);
                _run = false;
                setContentView(R.layout.activity_main2);
                LoadPass();
                return;
            }
            catch(Exception cx)
            {
                cx.toString();
            }
            x.printStackTrace();
        }
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
        public void Example()
        {
            IPAddress localAddr = IPAddress.Parse(ip);// ipHostInfo.AddressList[0];
 
            tcp = new TcpListener(localAddr, port1);
            try
            {
                // Start listening for client requests.
                tcp.Start();
            }
            catch (Exception c)
            {
                MessageBox.Show("Листенер не запущен! Неверный IP или занятый порт!");
                return;
            }
            while (true)
            {
                tcp_client = tcp.AcceptTcpClient();
                if (debug)
                {
                    StreamWriter sw = new StreamWriter(@"D:\debug.txt", true);
                    sw.WriteLine("port1 конектед");
                    sw.Close();
                }
                while (tcp_client != null)
                {
                    Thread.Sleep(110);
                    //do something...
                }
 
            }
        }
В чём может быть причина?

Добавлено через 13 минут
EDIT: Блин, теперь работает, хотя я ничего не поменял..
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.07.2013, 20:55
Ответы с готовыми решениями:

Пропадает вай-фай если подключаюсь с телефона
Здравствуйте. Заметил странную вещь, имеется роутер DIR-300 NRU, от него через кабель подключён ПК,...

Как сделать НЁХ из эмулятора терминала, без перезагрузки телефона?
Как сделать сache wipe из эмулятора терминала, без перезагрузки телефона? android 4.1.1 ...

Глючит страшно курсор: хочет сам все выделяет, хочет удаляет часть текста, хочет прыгает где ему вздумаеться
Подскажите как быть...глючит страшно курсор: хочет сам все выделяет, хочет удаляет часть текста,...

Подключаюсь по сети - виснет комп!
Не подскажете, в чем тут может быть дело? Касперыч вирусов не обнаружил...

Не подключаюсь к серверу по имени, только по ip
В сети сервер WS2008R2х64 (1С), несколько компов с WS2003, XP, W7. С компов по 7-кой подключение...

0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2013, 20:55

Подключаюсь к базе и сервер падает
Приветствую. Проблема какая-то необъяснимая... первый раз с таким встречаюсь... Ну очень...

Когда подключаюсь к Wi-Fi, перестает работать интернет на компьютере
Привет всем! Столкнулся с такой проблемой: когда подключаюсь к WiFi, перестает работать интернет на...

Подключаюсь.а через некоторое время нет зависает
У меня проблема с подключением (отвируса избавился) но подключение глючит Подключаюсь.а через...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru