Форум программистов, компьютерный форум CyberForum.ru

Программирование сокетов - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android SharedPreferences, HashMap http://www.cyberforum.ru/android-dev/thread1587274.html
Хочу сделать Save , Load в sharedPreferences и вывести результат в Log. не вижу ошибки :wall: Спасибо. public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Xamarin Xamarin developer Android. Отправка Method Post Здравствуйте товарищи программисты, я начинаю изучать xamarin, и тут столкнулся с проблемой... Как правильно отправить на сервер Логин и пароль? Сервер PHP http://panel.serv-host.org/login.php <form action="process.php" method="post"> <input type="hidden" name="task" value="login" /> <input type="hidden" name="return" value="" /> <table border="0" cellpadding="0"... http://www.cyberforum.ru/android-dev/thread1587066.html
Android Проверка валидности покупки сторонним сервером
Возможно ли следующее: Андроид устройства покупает контент через гугл и полученный JSON ответ отправляет на свой сервер, а этот сервер уже запрашивает сервер google на валидность покупки отправляя туда тот же JSON(идентификатор покупки)
HTML ссылки в Android Android
Здравствуйте. Есть TextView, в который загружается HTML-код, в том числе и ссылки. Собственно по нажатию на ссылку она открывается в браузере (т.е. не в моем приложении). Вопрос 1: как отловить по какой ссылке перешел пользователь? (т.е. в TextView есть несколько ссылок, пользователь, например, перешел по ссылке "a", браузер открылся, но в мое приложение в какую-то переменную...
Android Ищу программиста в интересный фитнес проект http://www.cyberforum.ru/android-dev/thread1586970.html
Добрый день, необходимо разработать android приложение . Сейчас существует приложение на технологии 1c bitrix мобильное приложение (и серверная часть api готова ), к сожалению с ним работать без доступа в интернет нельзя. Поэтому встала задача сделать полностью нативное приложение которое может работать без интернета и при его появлении синхронизироваться с сервером. Описание задачи: Сам...
Android Покупки, подписки в приложении Использую библиотеку https://github.com/anjlab/android-inapp-billing-v3 Может кто использовал и знает ответы на мои вопросы?) 1) Как я понял список контента для продажи составляется при компиляции приложения? - SUBSCRIPTION ID, PRODUCT ID. А как быть если через некоторое время после публикации добавится еще что-то для продажи...? Или можно получить List контента для продажи из гугла? 2) У... подробнее

Показать сообщение отдельно
maybeTM
 Аватар для maybeTM
8 / 8 / 2
Регистрация: 30.10.2014
Сообщений: 145

Программирование сокетов - Android

20.11.2015, 19:03. Просмотров 246. Ответов 6
Метки (Все метки)

Извиняюсь за глупые вопросы. Не могу понять где я напортачил.
В общем месяц назад было интересно сделать сервер и клиент на java. Долго искал что и как реализовать. В итоге наткнулся на статью где всё разложено по полочкам. Вот ссылка.
Почитал. Вроде я понял как все работает, но когда решил переписать это же код на андроид возникла не понятная проблема. Не происходит вообще ничего. Сервер не реагирует на клиент и не вылетает ошибок..

Исходя из того, что я знаю. Мне казалось, что по нажатию на кнопку должен был создаться сокет, выходной и входной потоки, а потом на сервер должна отправиться строка. Но ничего не происходит.. Не знаю, это какая то мелкая ошибка и мне нужно заново всё переделать, или
я просто написал полную чушь и нужно тоже все переделывать.



Основной класс с клиентом

Java
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
public class client_android {
 
    public static Socket socket;
    public static int serverPort;
    public static String line = null;
    public static String address;
 
 
 
 
    public void WorkOnServer(String Lines) throws IOException {
 
        InetAddress ip_adress = InetAddress.getByName(address);
        socket = new Socket(ip_adress, serverPort);
 
        InputStream incoming = socket.getInputStream();
        OutputStream outcoming = socket.getOutputStream();
 
        DataInputStream in = new DataInputStream(incoming);
        DataOutputStream out = new DataOutputStream(outcoming);
 
           
 
                line = Lines;
                out.writeUTF(line);
                out.flush();
                line = in.readUTF();
 
 
    }
}

А в этой функции я вызываю метод WorkOnServer из класса client_android.

Java
1
2
3
4
5
6
7
8
9
10
11
    public void PlayClientAndroid () throws IOException {
        client_android workserv = new client_android();
        String s = editText.getText().toString();
        client_android.address = "192.168.100.5";
 
        client_android.serverPort = 1337;
 
 
        workserv.WorkOnServer(s);
 
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru