Android net wifi
Как создать приложение Wi-Fi сканнер для андроид
Сегодня в рубрике «как создать android application» мы с вами напишем небольшое приложение, которое сканирует и выводит на экран список Wi-Fi точек доступа в радиусе вашего устройства с указанием имени сети, типа защиты и уровня мощности сигнала.
Создаем проект в Андроид Студио. Вводим имя проекта. Шаблон для проекта выбираем Basic Activity. Все остальные настройки оставляем по умолчанию.
Откроем макет контента главного экрана. Здесь удалим ненужное текстовое поле и вместо него добавим виджет списка ListView. У нас на экране будет список, который будет заполняться информацией о точках доступа Wi-Fi, обнаруженных поблизости.
Поскольку стандартный вид списка нам не подходит, создадим макет пункта списка и настроим его под свои нужды.
Сначала создадим файл макета с корневым элементом компоновки RelativeLayout. Добавим линейный компоновщик LinearLayout. Нам понадобятся три текстовых поля — одно с крупным текстом, и два с текстом помельче. Для этого идеально подойдут готовые виджеты, которые находятся на вкладке «Дизайн». Выберем один Large Text и два Small Text. Изменим текст, который содержат текстовые поля, на заголовки полей.
Идентификаторы этих полей нам не понадобятся — можно удалить. Эти поля будут отображать только заголовки. А для размещения информации о точках доступа создадим еще три текстовых поля — напротив уже созданных. Для этого скопируем весь линейный компоновщик с текстовыми полями и настроим его так, чтобы он отображался с правой стороны экрана. Здесь нам уже понадобятся идентификаторы, допишем их.
Также для всего макета добавим пространство имен tools, с помощью которого сделаем так, что текст полей справа будет отображаться только на предпросмотре.
А еще добавим свойство выравнивания текста по правому краю текстового поля, а также добавим ограничение длины поля «Тип защиты» — оно может вывадить длинные строки, и тест будет наезжать на другие поля.
Макет пункта списка готов, будем использовать его при построении списка.
Теперь откроем макет activity-main.xml и настроим отображение кнопки.
Мы будем использовать FAB для запуска сканирования точек доступа. Нужно заменить иконку на кнопке на более подходящую. Для этого я предварительно скачал иконку с сайта materialdesignicons.com. Вы можете скачать ее по ссылке (щелкните правой кнопкой мыши и выберите «Сохранить ссылку как…»). Скопируем иконку в папку drawable и заменим стандартную иконку для плавающей кнопки.
Прежде чем перейти к написанию кода приложения, добавим необходимые разрешения в манифест. Они нужны для получения доступа к списку сетей Wi-Fi, которые видит устройство.
Начнем писать код. В основном пакете создаем класс Element.java. Этот класс будет хранить описание полей пункта списка и будет использоваться адаптером при создании списка.
Здесь три строковых переменных — по количеству текстовых полей. Также создадим конструктор, инициализирующий все три поля. Комбинация клавиш Alt+Insert используется при этом. И с помощью нее же создадим геттеры для всех полей.
Android programmers blog
Simply about difficult
Поиск по этому блогу
воскресенье, 4 мая 2014 г.
Как подключиться к конкретной WiFi точке в Android
Всем снова привет! Давно я ничего не писал и вот решил сегодня выдать новый перл (:
Недавно мне нужно было сделать проект в котором приложение подключается к конкретной сети и делает кое какие манипуляции, долго колупался и пытался подключиться по SSID к своей домашней сети но так и не вышло, на stack overflow куча ответов где говорят что это возможно но у меня не вышло, и тогда я попробовал подключиться к MAC своего компьютера и все получилось, девайс после нажатия на кнопку подключался к нужной сети.
Так вот собственно как я это сделал сегодня и хочу рассказать.
Так сложилось что что-бы подключиться к сети нужно сперва ее просканировать классом ScanResult который выведет вам полный список доступных Wifi точек. Потом нужно найти нужную сеть и достать ее BSSID — это по простому MAC адрес компьютеру к которому хотим подключиться. Сперва я приведу пример как это сделать без пароля, а потом просто добавлю строчку которая добавляет пароль к конкретной сети.
У нас будет всего лишь один класс который будет выполнять работу, еще будет подкласс рессивер который будет коннектиться к нужной нам сети.
Для начала давайте создадим разметку и добавим препишены для приложения в манифесте. И так сначала разметка. У нас будет всего два объекта, EditText и Bitton по нажатию на которую будет производиться подключение к имени нужной сети которое вы введете в EditText.
А так же нам нужно добавить кучу премишенов для того что бы можно было работать с вайфай, интернетом, регулировать состояние вайфая, доступ к вайфаю и так далее.
Вот так будет выглядеть Манифест после редактирования:
С настройками для работы мы закончили, так же скорей всего если у вас обновленный Eclipse вам понадобиться appcompat_v7 который Eclipse создает теперь после каждого создания нового проекта, это жутко бесить но без него работать наперекор всему отказывается, проект выдает кучи ошибок и все. Так что я его прикреплю к проекту как дополнительную библиотеку, и на гите он будет лежать вместе с проектом.
Теперь можем смело вставлять в MainActivity наш код который подключается к конкретной точке.
Думаю комментарии тут совершенно лишними не будут. Что мы тут делаем? В первую очередь мы создали кучу переменных для работы с Wifi, такие как конфигурации и менеджеры, они нам дают возможность полностью командовать нашим Wifi в телефоне планшете.
Далее мы все это инициализируем в методе init(). После чего в методе onCreate() мы сперва вызываем этот init(), а после обрабатываем нажатие на кнопку и после нажатия вызываем метод и делаем нашу булевую переменную активной которая запускает рессивер.
Все получается запутанно, а это только начало (: Думаю проследить в коде будет проще, там такие же комментарии.
Дальше переходим в сам рессивер. В нем мы сканируем все сети WiFi и получаем кокретные их имена
дальше при помощи ифа мы вытаскиваем нужное нам имя,
и подключаемся к той сети имя которой похоже на введенное из EditText
Остальные параметры важны но самое важное в принципе я описал.
Все это мы делаем в рессивере для того что бы выполнялось оно в отдельном потоке и не захламляло UI поток, да и без отдельного потока приложение просто падает с NullPointerExeption. Так что вот такие пироги.
В итоге вы должны после нажатия кнопку подключаться к нужной сети.
Подборка лучших приложений для работы с сетью Wi-Fi на смартфоне Android
Иногда сеть Wi-Fi может оказаться неспособной обеспечить идеальную работу всех приложений, которые вы используете, а в некоторых случаях и повлиять на работу самой системы, например, при скачивании обновлений.
Существует множество приложений для Android для измерения скорости Wi-Fi, теста скорости DSL, анализа сети Wi-Fi, анализа спектра и т.д. Эти Android Wireless Manager доступны бесплатно в Google Play Store и их список практически безграничен. В данном обзоре мы выделили наиболее популярные программы для Wi-Fi для Андроида с беспроводными интернет-сетями, а также перечислили приложения Wi-Fi Hotspots, которые могут искать, находить и подключаться к бесплатным Wi-Fi-сетям для вас.
Лучше иметь пару приложений на основе вашего Wi-Fi-соединения и характера его использования, например, первое для оценки скорости, а второе – для расшаривания сигнала. Дополнительно вы сможете использовать приложения Андроид с домашним или общественным Wi-Fi для проверки производительности или уровня сигнала.
Приложения Андроид для определения скорости
Когда вы подключаетесь к интернет-провайдеру, они заявляют определенную скорость в мегабайтах, которую вы получите в качестве услуги. Но зачастую это просто маркетинговый ход. Ниже приведены программы для Wi-Fi для Андроида, которые вы можете использовать в качестве инструментов, чтобы проверить реальную скорость подключенного Интернета.
Speedtest.net
Speedtest.net – это приложение для тестирования скорости от компании Ookla, простое и быстрое приложение для Android, позволяющее проверить скорость вашего Wi-Fi. Оно может отображать согласованность соединений в графиках реального времени.
Тесты выполняются с использованием пользовательских протоколов для определения связи между сервером и клиентом (в данном случае ваш смартфон).
Speedtest.net от Ookla уже давно переключился с традиционного HTTP-протокола на новый TCP-протокол. Скорость загрузки сравнивается с 4759 серверами, расположенными по всему миру. Такое тестирование может помочь вам устранить неполадки или проверить скорость, которую обещал поставщик, отслеживать прошлые тесты с подробной отчетностью и делиться своими результатами в глобальной сети.
3G 4G WiFi Map & Speed Test
Эта Android-карта Wi-Fi и приложение для проверки скорости могут отображать сотовые покрытия, находить точки доступа Wi-Fi, тестировать, улучшать прием и получать более быстрые пакеты данных. Приложение поставляется от известных разработчиков открытых сигналов. Встроенный изуализированный компас указывает вам направление сигнала.
Карта Wi-Fi позволяет быстро находить близлежащие общественные сети и общую зону охвата покрытия, чтобы вы могли видеть лучшие места с качественным сигналом. Также можно записать историю соединений.
Функция проверки скорости позволяет увидеть реальную скорость соединения и ранг сети, показывающий, какой носитель Интернета лучше всего в данном регионе.
Анализатор силы сигнала WiFi для Android
Эти приложения-анализаторы пригождаются, когда вы подозреваете, что у вас недостаточно мощности сигнала Wi-Fi от домашнего маршрутизатора. Просто включите анализатор и он четко покажет скорость подключения в любой точке дома или офиса.
WiFi Analyzer
WiFi Analyzer – удобная бесплатная программа для Wi-Fi для Андроида, которая может измерять мощность беспроводного сигнала, замеряя ее с телефона. Дополнительно можно настроить анализатор так, что он будет показывать Wi-Fi-каналы вокруг вас и уровень их сигнала.
Это приложение анализатора Wi-Fi поможет вам найти менее переполненный канал для вашего беспроводного маршрутизатора, измеряя мощность сигнала и помехи в канале. Качество Wi-Fi-канала важно для снижения помех и улучшения сигнала. С помощью этого приложения вы можете указать, какой конкретно канал необходимо использовать для маршрутизатора при его подключении к телефону, планшету или ноутбуку. Информация о сетевых сигналах предоставляет подробную информацию о текущей сети, будь то Wi-Fi или сотовая связь.
Приложение дает вам максимально визуализированную и подробную информацию о том, насколько хороша сила сигнала.
Network Signal Info
Данный виджет мобильного сигнала также из популярной серии программ для Андроида для вай-фай может отображать операторов сети, оператора Sim, тип телефона, тип сети, силу сети в дБм и ASU, состояние данных, активность, код страны мобильного телефона, идентификатор устройства, IP-адрес, состояние роуминга и еще множество полезной информации для сетевых специалистов, а именно: SSID, BSSID, MAC-адрес, максимальную скорость, IP-адрес, внешний IP-адрес, пропускную способность, маску подсети, IP-адрес шлюза, адрес DHCP-сервера, DNS1 и адрес DNS2.
Wi-Fi Expert
Wi-Fi Expert – приложение для Android для анализа и устранения неполадок сети Wi-Fi. Эта программа может сканировать все доступные сети Wi-Fi и отображать информацию о качестве соединения, которая включает в себя анализ мощности сигнала, а также данные о взаимозаменяемом канале и помехах соседних каналов. Приложение для анализа Wi-Fi также может отображать сетевой идентификатор SSID, поставщика AP/Router, тип аутентификации/шифрования, IP-адрес и другую полезную информацию, которая поможет вам устранить неполадки в работе беспроводной сети. Эксперт также предоставляет утилиту ping для отображения шлюза или DNS-серверов. Wi-Fi Expert – это малоизвестное, но очень полезное приложение, к сожалению, необоснованно недооценено рядовыми пользователями.
Приложения Android Wi-Fi-Manager
Когда вы выходите на улицу, в торговый центр или общественное место, эти инструменты идеально подходят для поиска бесплатных мест подключения программы для wifi для андроида.
Android Wi-Fi Manager
Менеджер Wi-Fi помогает вам находить, подключать и управлять сетями Wi-Fi. Приложение отображает подробную информацию о подключении и дает возможность переключаться между сетями одним нажатием пальца, оперативно меняя точку доступа.
Это лучший инструмент подобного типа, который автоматически переключается между сетями, используя виджет Wi-Fi Network Switcher. Частота каждого сигнала точно определяется для минимизации помех и, следовательно, для уменьшения потери скорости.
Вы можете установить описание и значки для отдельных сетей Wi-Fi для их последующей идентификации.
WiFi Connection Manager
WiFi Connection Manager – это программа для вай-фай для Андроида, сканер беспроводных сетей, менеджер и коннектор в одном лице. Наиболее примечательной особенностью является возможность отображения сохраненного сетевого пароля на корневых устройствах. Диспетчер соединений может переключаться между доступными сетями для решения проблем сетевого конфликта.
Дополнительно программа может добавлять/подключать/удалять определенные скрытые сети SSID, а также дает возможность вручную добавлять сеть с индивидуальной поддержкой зашифрованных EAP/LEAP.
Дополнительные функции включают автоматическое определение веб-аутентификации, резервное копирование/восстановление сохраненных сетей, добавление/разделение потока, работу с QR-кодом, организацию приоритета и т.д.
Прикладное программирование с нуля.
AVR, STM, Android, IoT. Встраиваемые системы.
Главное меню
Навигация по записям
Просмотр и состояние Wi-Fi сетей из Android-приложения. Шаг № 83
Всем привет. Рассмотрев в прошлой статье №82 способ использования интерактивного рисунка для нашего Android-приложения Smart House, теперь научимся просматривать состояние сети wi-fi включение/выключение, а также список доступных сетей используя компонент BroadcastReceiver. Рассмотрим способы диагностики, отладки программы, используя логи и всплывающие сообщения.
где context – используем текущую Activity , т.е. this ; — text – текст, который надо показать; — duration – продолжительность показа ( Toast.LENGTH_LONG — длинная, Toast.LENGTH_SHORT — короткая); — show () – отображение на экране.
Ниже создаем класс WiFiMonitor, который наследуется от BroadcastReceiver и следит за состоянием сети и получает ее описание. Используем логи и всплывающие сообщения.
Ниже на рисунке пример работы на эмуляторе и скриншот реального девайса:
Выводим состояние сети либо wi–fi либо мобильный интернет.
Ниже на рисунках пример работы:
Ниже на рисунках пример работы:
Хочется добавить что эмулятор не поддерживает некоторые функции устройства , а именно (https://developer.android.com/studio/run/emulator.html):
What’s not supported
· Wi-Fi (except API level 25 system images do support Wi-Fi);
· Bluetooth;
· NFC;
· SD card insert/eject;
· Device-attached headphones;
· USB;
Поэтому мы использовали API level 25, для эмулирования WI-FI. На рисунках ниже API 27 может показывать только состояние сети мобильного интернета, API25,в дополнение, имеет поддержку WI_FI.
Теперь в методе onCreate, который отвечает за установку параметров и инициализации активности, переопределим методы для выше описанного класса. Зарегистрируем объект данного класса в системе, и с помощью фильтра IntentFilter получаем необходимое событие, а именно изменение сетевого подключения. Если параметры нашего Intent совпадают с условиями этого фильтра, то Activity вызывается. Ниже код.
Этот метод предназначен для использования в эмулируемых средах обработки. Он никогда не будет вызываться на реальном устройстве Android, где процессы удаляются, просто убивая их. При этом не выполняется код пользователя (включая этот обратный вызов).
Если вы переопределите этот метод, вы должны выполнить вызов суперкласса.
Для просмотра сетей Wi-Fi и вывода информации создадим еще один класс и наследуемся от BroadcastReceiver.
И будем производить поиск сетей по нажатию на кнопку. Ниже код и рисунок работы на эмуляторе и реальном устройстве. Работу с кнопкой в Android-приложении мы частично рассматривали в прошлой статье а также в приложении подключения AVR к ОС Android.
Для работы данного приложения необходимо внести разрешения в файл Манифеста, , в корневом теге .
Разрешения описывают сами себя. При запуске только этих разрешений мы можем получить следующее сообщение в логе:
E/WifiService: Permission denial: Need ACCESS_COARSE_LOCATION or ACCESS_FINE_LOCATION permission to get scan results
Данных разрешений хватало до Android 6.0 ApI23 . C появлением данного API и выше политика изменилась. Теперь необходимо добавить
где первый получает доступ к приблизительному местоположению, второй — приложение сможет получать доступ к точному местоположению. Два последних разрешения являются опасными.
И в методе OnCreate пропишем следующую строку.
Здесь мы запрашиваем разрешение для данного приложения. Эти разрешения должны запрашиваться в манифесте и должны иметь уровень защиты #PROTECTION_DANGEROUS, опасный, независимо от того, объявлены ли они платформой или сторонним приложением. Пользователи предоставляют разрешения для приложений во время работы приложения, а не при установке приложения. Этот подход упрощает процесс установки приложения, поскольку пользователю не нужно предоставлять разрешения при установке или обновлении приложения. Рисунки ниже:
Ниже исходники и ресурсы.
Все, добавляем код в наше приложение SmartHouse. Теперь мы имеем доступ к сетям. В последующем мы выведем сети Wi-Fi в листинг и научимся выбирать определенную и подключаться к ней. В следующей статье вернемся к контроллеру STM32 и свяжем его с ESP8266, который по нашей задумке будет управляющим элементом в системе умный дом. На этом сегодня и остановимся. Всем пока.
12 Best Android WiFi Tools and Android Network& Hotspot Finders
The WiFi network may not be able to provide ideal performance all the time that you expect. There are a bunch of Android apps for WiFi strength measure, DSL Speed Test, Network Analyze, Spectrum Analyze, etc. These Android Wireless Manager apps are available free from the Google Play Store. We have also listed WiFi Hotspots apps, those can search and find out free WiFi networks for Android users. iPhone users, please check here for the best WiFi tools for iOS devices. Whatever the platform it is, it is better to have a couple of apps based on your WiFi connection and use.
You can use these Android WiFi apps with home WiFi or public WiFi to check performance or WiFi signal strength and to find free WiFi hotspots.
Android Apps for WiFi Speed Test
When you register for an internet provider, they project their speed in MBs just as a part of their marketing trick. You can use these tools to check the real speed of your internet. Another possibility is that the provider caps your internet or 4G speed over a limit. These Speed testing tools are coming handy to test the WiFi speed with Android phone.
Speedtest.net
This Speed Test app by Ookla is an easy and fast Android application to test your WiFi speed. This Android Internet speed test app can show connection consistency in real-time graphs. The tests are done using the custom protocols to determine communication between server and client (in this case, your smartphone).
Speedtest.net by Ookla has switched from the traditional HTTP protocol to the newer TCP protocol. The rate of download is determined with the download speed from the 4759 servers located around the world to the clients. This can help you to troubleshoot or verify the speed your provider promised you. You can track past tests with detailed reporting and share your results.
Download from PlayStore: SpeedTest
3G 4G WiFi Map & Speed test
This Android WiFi map and speed test app can map cellular coverage, find WiFi hotspots, test and improve signal reception and get faster data. The WiFi app comes from the famous open signal developers. The built-in signal-compass points you in the direction the signal is coming from.
The WiFi map allows you to quickly locate nearby public networks and coverage maps let you see the best places for signal. Speed test feature allows seeing the real speed of your connection. The network rank will enable to see which carrier is best in your area. Also, the connection history can be recorded. OpenSignal claims to have the most extensive global database from its crowdsourcing since the launch.
Download from PlayStore: 3G 4G WiFi Map
WiFi Signal Strength Analyzer for Android
These Android WiFi Strength Analyser apps come in handy when you suspect that you don’t have enough WiFi signal strength. Turn on one of these WiFi Analyzer apps on your Android phone and check the Wi-Fi signal quality and strength at any position in your house.
WiFi Analyzer
WiFi Analyzer is a handy free App for Android users that can use to check WiFi signal strength with an Android phone for free. You can use this Android WiFi Analyzer app to turn your phone into a WiFi analyzer to show the WiFi channels around you and the signal strength.
This WiFi analyzer app can help you to find a less crowded channel for your wireless router by measuring the WiFi signal strength and channel interference. WiFi channels are important in reducing interference and improving the signal. With this Android WiFi Analyzer app, you can specify which channel to use for the router. The graphs show which channels are overlapping and most frequently used channel frequencies. Also, we can also see the ratings of each channel to choose the best one to pick.
Download from PlayStore: WiFi Analyzer
Network Signal Info
Network Signal Info provides detailed information over the currently used network, whether WiFi or cellular connection. This app gives you quick visualized and detailed information about how good is the signal strength.
The mobile signal widget can display network operators, Sim operator, phone type, network type, network strength in dBm and ASU, data state, data activity, country code of the mobile phone, device ID, IP address, roaming state. In WiFi widget, it can show you the WiFi-Name (SSID), BSSID, Mac address, maximum WiFi speed, IP address, external IP address, net capability, net channel, subnet mask, Gateway IP address, DHCP server address, DNS1 and DNS2 address.
Download from PlayStore: Network Signal Info
WiFi Expert
WiFi Expert is an Android application to analyze and troubleshoot Wi-Fi network. This Wi-Fi Android app can scan all available Wi-Fi network and display information about connection quality which includes analysis of the signal strength as well as data about co-channel and adjacent channel interference. The Wi-Fi analyzing app can also display network SSID, AP/Router vendor, Authentication/encryption type, Channel, IP address and other useful information that help you to troubleshoot the network. It also provides ping utility to display the gateway or DNS servers. The Wi-Fi Expert is a lesser known but highly useful app.
Download from PlayStore: WiFi Expert
WiFi-Manager Android Apps
When you go out for a while to a shopping mall or public place, these tools are coming handy to find out free Wi-Fi spots. It is better to have these apps already on your phone to open and search for free Wi-Fi hotspots.
Android WiFi Manager
WiFi manager helps you to find, connect and manage WiFi networks. The Android Wi-Fi manager app displays detailed connection info. Another option lets you switch among your favorite networks with a single tap, and yet another option toggles WiFi Access Point.
This best Wi-Fi tool automatically switches among your favorite networks with a single tap by using the WiFi Network Switcher widget. The frequency of each signal is accurately determined to minimize the interference and thereby to decrease the speed. Besides, you can also set a self-descriptive and icons to individual Wi-Fi networks to identify them. Also, there are in-app purchases which brings some more premium features.
WiFi Connection Manager
WiFi Connection Manager is the WiFi scanner, manager, and connector for your Android. The most noteworthy feature is the ability to display saved network password on rooted devices. The Android Wi-Fi connection manager can switch between available networks to solve the network conflict problem.
It can add/connect to specific hidden SSID network and can manually add a network, with individual support for EAP/LEAP encrypted network. The additional features include Auto detect Web Authentication, Backup/Restore saved networks, Add/Share Wi-Fi network with QR code, Arrange connecting network priority, etc.
Android Apps for Free WiFi Hotspot Connector
When you drive outside and wait for a while in a shopping mall or other public places, these Android free WiFi apps are coming handy to find WiFi hotspot locations.
Free Zone – Free WiFi Scanner
The Free Zone Android Free WiFi app helps you to find out free Internet access anywhere using Wi-Fi hotspots. It can automatically discover which Wi-Fi hotspots work for free.
Free WiFi Finder app can use passwords shared by others and access Wi-Fi hotspots in bars, restaurants, malls, and other public places and you’ll be automatically notified when you’re in range of a free Wi-Fi hotspot. The app is not available in the Asian countries yet.
Download from PlayStore: Free Zone
WiFi Finder
Android WiFi Finder app is helpful to list the free WiFi hotspot near your area or town based on the location. This WiFi finder is a must have app for travelers who are roaming around and want to take advantage of free or paid public Wi-Fi hotspot.
This best WiFi hotspot finder app can scan for WiFi hotspots around you or search for public WiFi anywhere in the world. This free WiFi app can view WiFi hotspot detail, call location, get directions or share the hot spot. This Android app can work both online and offline and compatible with both phones and tablets.
Download from PlayStore: WiFi Finder
Free WiFi Connect
Free WiFi Connect app enables any Android smartphone to search for open WiFi network and connect to it automatically. This WiFi hotspot app is doing the same function of WiFi finder that can display available free WiFi hotspot of any location.
This way you can save your data usage and quickly hop over free WiFi network. The app reserves your choice and will not change the network if the device is connected to any saved network. You can also connect/disconnect to any network by simply tapping on it.
Download from PlayStore: Free WiFi Connector
WiFi Master Key
There are thousands of free Wi-Fi hotspots are available Globally. Wi-Fi Master key app lets you connect to free Wi-Fi hotspots with WiFi Master Key, that stored in App itself. With this Wi-Fi Master Key, you can search and connect to shared WiFi hotspots. You can use this app to share the Wi-Fi with a security password that will save in the app as encrypted and not revealed to the user.
Android Apps to Catch WiFi Thief
Make sure nobody else is accessing your WiFi and protect your network from intruders with these Android apps. Your Android phone will help you to keep an eye on your home or office network with network monitoring apps.
Fing – Network Tools
Fing, free Android Network Scanner App to find out, which are the devices connected to your Wi-Fi network. This is a powerful Android App to find out Wi-Fi thieves, network intruders, hacker presence, etc.
This app also powered with few more other important Wi-Fi scanners like Port Scanner, DNS lookup, Ping, and Server monitoring. This Android Wi-Fi scanner will report back the result with device details including IP address, MAC address, Device Name, Vendor, Device Manufacturer, etc.
Download from PlayStore: Fing Network Tools
WiFi Inspector
Android WiFi Inspector is a tool to scan and report all the devices connected to a particular network. The list will include both wired and wireless devices connected to your network. This Android Network Analyser tool can report back to device IP address, MAC Address, device name, and manufacturer. This Android WiFi Inspector could save the list of known device and alert you if any new device joined in the network so that you can always be alert to any presence of a new intruder into your network.
Download from PlayStore: WiFi Inspector
We listed all major Android Network Apps that can Inspect Connected Devices on the network, Wi-Fi manager, Wi-Fi Hotspot Finder, Wi-Fi Signal and Channel Analyzer and Wi-Fi Speed tester, an ultimate all in one list for all your Wi-Fi and network needs.