Articles of tcp

Связь с клиентом Android TCP Server

Я нашел хорошо написанный учебник для связи с сервером на Android. Работает как шарм. Но это только один способ общения. Я пытаюсь выслушать ответ сервера в клиенте, но не знаю, где я здесь. Вот код для сервера, где я пытаюсь внести изменения. сервер public class Server extends Activity { private ServerSocket serverSocket; Handler updateConversationHandler; Thread […]

Response-native-tcp не работает на Android 7+

Приложение, которое я разрабатываю, хорошо работает во всех других версиях Android и iOS, но функциональность сети действительно ориентирована на него. У меня нет дополнительной информации для отладки. Но пару вопросов. react-native-tcp ли react-native-tcp в основном потоке? В этом случае, не исключает ли ошибка? https://developer.android.com/about/versions/nougat/android-7.0-changes.html Если да, как я могу использовать его в другом потоке? EDIT: […]

Отладка приложения с использованием ADB через Bluetooth для нетбука Android-x86

Мне удалось установить хорошо работающий Android-x86 на моем нетбуке, с поддержкой Bluetooth и сопряженным (!) С моей рабочей станцией разработки Windows 7. Сначала я надеялся использовать adb с ним, как и с реальными телефонами, через USB. Поэтому я подключил специальный USB-кабель от мужчины к мужчине и … ничего не случилось. Оказывается, Android-x86 не поддерживает соединение […]

Android как отправлять и получать изображение и местоположение (используя карту) в групповом чате с помощью xmpp-smack

Я разрабатываю приложение для группового чата с помощью android–xmpp, в котором я не знаю, как отправлять и получать фотографии-изображения или местоположение (используя карту). Так что любой из них может дать мне возможность сделать это. В настоящее время я получил текстовое сообщение и добавил в список, как показано ниже, Message msg = new Message(to, Message.Type.groupchat); msg.setBody(text); […]

Более быстрое обнаружение сломанного сокета в Java / Android

Задний план Мое приложение собирает данные с телефона и отправляет их на удаленный сервер. Данные сначала сохраняются в памяти (или в файле, когда она достаточно большая), и каждые X секунд или около того приложение очищает эти данные и отправляет их на сервер. Критически важно, чтобы каждая отдельная часть данных была успешно отправлена, я скорее отправлю […]

Почему DefaultHttpClient отправляет данные по полузакрытому сокету?

Я использую DefaultHttpClient с ThreadSafeClientConnManager на Android (2.3.x) для отправки HTTP-запросов на мой сервер REST (встроенный Jetty). После ~ 200 секунд бездействия сервер закрывает TCP-соединение с помощью [FIN]. Клиент Android отвечает на [ACK]. Это должно и должно оставить сокет в полузакрытом состоянии (сервер все еще прослушивает, но не может отправлять данные). Я ожидал бы, что […]

IPv6 Socket на Android

Я пытаюсь создать TCP-соединение IPv6 между двумя устройствами Android. Однако создание сокета всегда терпит неудачу. Если я создам его так: Inet6Address dest = (Inet6Address) InetAddress.getByName(addressString); Socket socket = new Socket(dest, portNumber); Я получаю следующее исключение: java.net.ConnectException: failed to connect to *address* (port *portNumber*): connect failed: EINVAL (Invalid argument) Если я вместо этого создам экземпляр моего […]

Не удалось подключить Android ADB через TCP / IP

Я пытаюсь заставить Android Debug Bridge работать с Wi-Fi от моего 64-разрядного настольного компьютера Windows 7 до моего Nexus10. Я подключаю устройство через USB, а затем следую « Как подключиться к Android с ADB через TCP?» , Но в итоге у меня появляется сообщение об ошибке, которое невозможно подключить: C:\adt-bundle\sdk\platform-tools>adb usb restarting in USB mode […]

Декодирование потоковой передачи H264 с использованием андроида низкого уровня api

Я использую MediaCodec низкого уровня Api в android для декодирования h264 необработанного потока, полученного от IP CAMERA. Исходный поток с IP-камеры, получающий соединение по протоколу TCP / IP. Чтобы декодировать поток, мой код: @Override protected void onCreate(Bundle savedInstanceState) { MediaCodec mCodecc; MediaFormat mFormat; BufferInfo mInfo; ByteBuffer[] inputBuffers ; ByteBuffer[] outputBuffers ; } protected void Init_Codec() […]

Оптимальная практика подключения TCP к TCP

Я работаю над приложением Android, которому требуется TCP-соединение с TCP-сервером (написано в Node.js) Мой Android-клиент TCP работает, он может отправлять сообщения туда и обратно. Мои вопросы: Каков наилучший способ обработки TCP-соединения с сервером на Android? Как поддерживать соединение (правильно закрыть соединение на onDestroy () и т. Д.)? Есть ли какой-либо более простой способ использования AsyncTask […]

Intereting Posts
Чтение массива Json в андроиде Локализация приложения Play Store Откройте диалог, когда я нажму кнопку Приложение Facebook является общедоступным, но при входе в систему появляется сообщение об ошибке «Приложение не настроено» Что означает «неверный оператор в fillWindow ()» в Android-курсоре? Различия SQLite между Android 2.1 и 2.2 Как изменить размер значка элемента меню в NavigationView? Как перейти к XML-ресурсам в Eclipse вместо R.java Разница между событием OnClick () и OnClickListener? Android «проведите пальцем влево, чтобы удалить», жест в элементе списка, стиль ICS OnBackPressed to hide Не уничтожать активность Исключение перехвата перехвата Отображение в верхней части панели действий Могу ли я использовать полимерные / веб-компоненты в родном андроидном приложении без Cordova? Android: «BadTokenException: невозможно добавить окно; Ваша активность работает? »При отображении диалога в PreferenceActivity