Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103

Не могу соединиться с сервером

16.01.2014, 03:18. Показов 1777. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сервер на C#
порт и ip(127.0.0.1) везде введены одинаково
в манифесте прописал
<uses-permission android:name="android.permission.INTERNE T" />
но не как не соединяется с сервером
Socket client=new Socket(addr,port);

что может за проблема по идеи должно работать всё

Добавлено через 4 минуты
всё открыто порт не занят ))

Добавлено через 8 минут
ребят и ещё как можно убрать разметку ,а то я кидаю кнопки а они выравниваются по другому элементу,есть какая то разметка какой всё равно как кто стоит )

Добавлено через 1 минуту
не убрать а заменить))

Добавлено через 23 минуты
нас счёт разметки нашёл AbsoluteLayout
а вот соединение с сервером не как не получается

Добавлено через 1 минуту
кстати и где можно почитать как сделать программу под все разрешения экранов

Добавлено через 35 секунд
или можно код нас счёт экранов
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.01.2014, 03:18
Ответы с готовыми решениями:

Не могу соединиться с сервером CS из внешнки
Ребят. С линуксом еще не знаком особо. Подскажите. У меня есть сервер кс. Я его настроил, особо ничего не менял. При запуске в...

Не могу соединиться с удалённым сервером MSSQL 2005
Здравствуйте! Помогите, пожалуйста, соединиться с удалённым сервером MSSQL 2005. У меня опыта работы с MSSQL совсем нет, но из-за...

Соединиться сервером БД из апплета
Подскажите кто-нибудь насчёт соединения с сервером БД из апплета. Не могу не то что установить соединение, загрузить драйвер не...

13
Модератор
 Аватар для vxg
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
16.01.2014, 09:32
Java
1
2
3
4
5
6
7
8
9
10
11
    SocketAddress addr = new InetSocketAddress(host, hostPort);
        socket = new Socket();
        
        try {
            socket.connect(addr, 0);
            if (!socket.isConnected()) {
                //
            }
        } catch (IOException e) {
            //
        }
Добавлено через 47 секунд
под все экраны - просто бери и делай. в чем вопрос?
0
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
16.01.2014, 09:50
Цитата Сообщение от TRIUMF Посмотреть сообщение
Сервер на C#
порт и ip(127.0.0.1) везде введены одинаково
Скорее всего ошибка в коде сервера. У меня такое предчувствие, что к вашему серверу можно подключиться только через loopback интерфейс (127.0.0.1) поэтому он доступен только с того же компьютера на котором он запущен. Я конечно не знаток С#, но на всякий случай приложите код сервера.
Цитата Сообщение от TRIUMF Посмотреть сообщение
но не как не соединяется с сервером
Socket client=new Socket(addr,port);
что может за проблема по идеи должно работать всё
По идее должно. Ip адрес правильный передаёте ?
Цитата Сообщение от TRIUMF Посмотреть сообщение
нас счёт разметки нашёл AbsoluteLayout
Не надо использовать AbsoluteLayout, он давно признан устаревшим. Юзайте RelativeLayout
Цитата Сообщение от TRIUMF Посмотреть сообщение
кстати и где можно почитать как сделать программу под все разрешения экранов
В гугловской документации, а конкретно вот здесь http://developer.android.com/g... pport.html
1
 Аватар для MegaSinner
99 / 95 / 9
Регистрация: 09.04.2010
Сообщений: 746
16.01.2014, 12:58
TRIUMF, vxg, у меня, в свое время, как раз вылетало из-за того, что пытался выполнить: socket.connect - оно та не нужно совсем.
Вот так я к серверу коннекчусь:
Java
1
2
3
4
5
 
sc = new Socket(ip, port);
sc.setKeepAlive(true);
is = sc.getInputStream();
os = sc.getOutputStream();
0
 Аватар для verylazy
462 / 462 / 71
Регистрация: 26.02.2013
Сообщений: 1,263
16.01.2014, 13:01
Цитата Сообщение от TRIUMF Посмотреть сообщение
где можно почитать как сделать программу под все разрешения экранов
http://developer.android.com/g... pport.html
0
Модератор
 Аватар для vxg
3407 / 2178 / 354
Регистрация: 13.01.2012
Сообщений: 8,448
16.01.2014, 13:21
Цитата Сообщение от MegaSinner Посмотреть сообщение
оно та не нужно совсем
не совсем понятно чем запись без connect отличается от записи с ним - и в том и в другом случае будет выполнено подключение. просто в одном случае это делает конструктор, а в другом функция которая специально для этого предназначена, и, как следствие, обладающая бОльшей гибкостью (на вкус конечно).
0
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103
16.01.2014, 20:08  [ТС]
всё равно не подключаетсяangryrobot,
0
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
16.01.2014, 21:34
Цитата Сообщение от TRIUMF Посмотреть сообщение
всё равно не подключается
Ну я ж не Ванга чтоб гадать что у вас там
Код в студию!
1
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103
17.01.2014, 01:54  [ТС]
angryrobot,
сервер
String IP = "127.0.0.1";
int PORT = 5665;
IPAddress ipe = IPAddress.Parse(IP);
IPEndPoint endPoint = new IPEndPoint(ipe, PORT);
TcpListener Server = new TcpListener(endPoint);
Server.start();

Клиент
String ip="127.0.0.1";
int port=5665;
client=new Socket(ip,port);


////////////////////////////
и не фига

Добавлено через 24 минуты
angryrobot, ещё вопросик а как сделать, я кидаю табхост элементы сверху ,как сделать что бы они были слева

Добавлено через 6 минут
angryrobot, а ещё лучше если ты дашь xml ку )с табхостом

Добавлено через 1 час 39 минут
angryrobot, с конектом разобрался юзал локальный а надо было внешний
0
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
17.01.2014, 10:25
Цитата Сообщение от TRIUMF Посмотреть сообщение
angryrobot, ещё вопросик а как сделать, я кидаю табхост элементы сверху ,как сделать что бы они были слева
Цитата Сообщение от TRIUMF Посмотреть сообщение
angryrobot, ещё вопросик а как сделать, я кидаю табхост элементы сверху ,как сделать что бы они были слева
Добавлено через 6 минут
angryrobot, а ещё лучше если ты дашь xml ку )с табхостом
Я TabHost никогда не использовал, поэтому не могу подсказать. Вместо него я использую ActionBar с вкладками.
Цитата Сообщение от TRIUMF Посмотреть сообщение
angryrobot, с конектом разобрался юзал локальный а надо было внешний
Вот о чем я и говорил
1
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103
17.01.2014, 12:43  [ТС]
angryrobot, а есть хороший урок по созданию и использованию ActionBar
0
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
17.01.2014, 12:59
Цитата Сообщение от TRIUMF Посмотреть сообщение
а есть хороший урок по созданию и использованию ActionBar
Официальная документация показалась мне хорошей и понятной
0
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103
17.01.2014, 13:00  [ТС]
angryrobot, я так понял это элемент как в вк для андройда ,меню слева
0
Командир зеленых роботов
 Аватар для angryrobot
349 / 286 / 54
Регистрация: 08.10.2013
Сообщений: 576
17.01.2014, 13:01
Цитата Сообщение от TRIUMF Посмотреть сообщение
я так понял это элемент как в вк для андройда ,меню слева
Нет, меню слева это Navigation Drawer
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.01.2014, 13:01
Помогаю со студенческими работами здесь

Соединиться с сервером MySQL 5.1
У кого есть рабочий примерчик на эту тему? Просто те что есть в сети устарели и с версией 5.1 работать не хотят. Нужно соединиться с...

Соединиться с сервером и ждать вызова
подскажите пожалуйста, как реализовать следующую схему: - необходимо содеиниться с сервером на PHP используя логин/пароль (hostname...

Как соединиться с сервером по сети?
подскажите пожалуйста как скачать или получить доступ к файлу на сервере, использую сетевое соединение. ip,port,user и password все...

Невозможно соединиться с удаленным сервером
System.ServiceModel.EndpointNotFoundException: Прослушивание на http://localhost:17027/ не выполняла ни одна конечная точка, которая могла...

не получается соединиться с локальным сервером
доброго времени суток, форумчане! только начали знакомство с Interbase. требуется зарегистрировать с соединиться с локальным сервером....


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

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru