Articles of Сеть

NetworkInfo.isConnected () возвращает true, но нет соединения

Я использую ответ gar из этой записи StackOverflow для проверки доступности интернет-соединения. Но я не уверен, что он работает правильно. Если я NetworkInfo.isConnected() Wi-Fi и мобильное подключение к данным и запустим приложение, NetworkInfo.isConnected() вернет true, если нет подключения к Интернету. Что не так? Если я включу режим самолета, он правильно не укажет соединения.

Как заставить Android Virtual Device получить доступ к Интернету?

Интернет недоступен, когда я обращаюсь к нему с Android Virtual Device, любая идея, как я могу настроить его для этого?

Как получить текущее местоположение башни от оператора сети на Android

Я хочу, чтобы текущий адрес расположения башни, как мобильные телефоны Nokia, отображает текущее местоположение башни на главном экране, например имя оператора и адрес башни, отображаемые на mobile.i. ИМЯ ОПЕРАТОРА SIM ТЕКУЩИЙ АДРЕС БАШНИ Я хочу получить эти данные в автономном режиме на Android! Может ли кто-нибудь помочь мне с большой оценкой!

Как определить интернет-соединение Android?

Как определить текущий тип подключения к Интернету на Android-устройстве? Например, вернуть WiFi, 3G, нет.

TrafficStats Api android и расчет ежедневного использования данных

Смешайтесь с двумя способами TrafficStats Android: getUidTxBytes (int uid) и getUidRxBytes (int uid). Эти два метода возвращают количество байтов, переданных и полученных через сеть для этого UID. Но какая единица времени , Это в секунду. Если я хочу рассчитать данные, передаваемые и полученные в день за приложение, что мне делать. Я пытаюсь сделать один путь, […]

Google Cloud Messaging не работает с 4.1.2 устройствами в корпоративной сети

Я реализовал простой клиент и сервер GCM. Клиент использует текущие API-интерфейсы GCM (а не устаревшую вспомогательную библиотеку ). Сервер (C # и .NET) следует за соответствующими рекомендациями сервера (используя HTTP ). Мой сервер работает на машине в домене моей компании, поэтому я подключаю клиентские устройства к точке доступа Wi-Fi внутри корпоративной сети, но имею доступ […]

Android-устройство, не получающее многоадресный пакет

Я разрабатываю чат-приложение, в котором клиенты Android будут обмениваться IP-адресами с помощью многоадресной рассылки (UDP). Каждое устройство отправляет свой IP-адрес нескольким клиентам (всем устройствам, использующим это приложение) в одном отдельном потоке. Будет еще один поток приемника, который будет прослушивать эти многоадресные пакеты. Вот мой код. // Код многоадресной рассылки. DatagramSocket socket = new DatagramSocket(9898); byte […]

Android: как определить, является ли устройство WiFi или Wi-Fi + сотовая связь

Есть ли способ проверить, использует ли пользователь устройство (это относится в первую очередь к планшетам) с помощью Cellular conection ?. То есть, смартфоны оснащены встроенным Wi-Fi и Cellular (обычно), но некоторые планшеты поставляются только с Wi-Fi. Как я могу узнать, какое устройство работает с моим приложением? Я пробовал следующее безрезультатно: cell = ConnectivityManager.isNetworkTypeValid(ConnectivityManager.TYPE_MOBILE); wifi = […]

Как захватить сетевой трафик из конкретного приложения для Android.

Я прочитал документ, в котором предлагается подход к захвату сетевого трафика из конкретного приложения для Android. Он говорит: «Мы использовали tcpdump для сбора всего сетевого трафика с виртуальной машины. Мы портировали утилиту strace на Android для регистрации каждого выполненного сетевого вызова По приложению. Мы определили все потоки, запущенные приложением, используя идентификатор процесса (pid) приложения. Основываясь […]

Java.net.ConnectException: не удалось подключиться к /192.168.253.3 (порт 2468): соединение не выполнено: ECONNREFUSED (соединение отклонено)

Я хочу передать некоторые данные между ПК и мобильным телефоном с помощью Wi-Fi, но я получил «java.net.ConnectException: не удалось подключиться к /192.168.253.3 (порт 2468): connect failed: ECONNREFUSED (Connection reject)», когда я запускаю Мой проект андроида. Вот как я получаю IP-адрес wifi: String ip = String.format( "%d.%d.%d.%d", (wifiInfo.getIpAddress() & 0xff), (wifiInfo.getIpAddress() >> 8 & 0xff), (wifiInfo.getIpAddress() […]