Как говорится в названии, мне интересно, есть ли какой-то способ в Android для прослушивания сетевых подключений. Что-то вроде использования службы, которая зарегистрирована для обработки SMS-сообщений, например, мы можем потреблять SMS и транслировать или не отправлять это SMS.Служба Android для прослушивания сетевых подключений
Идея заключается в том, что мое приложение будет сидеть на заднем плане и получать уведомления, когда какое-либо приложение подключается к сети. Основываясь на некоторых правилах, мое приложение может решить, будет ли это сетевое соединение отклонено или разрешено.
В качестве примера предположим, что приложение пытается подключиться к беспроводной сети с SSID «netA». Мое приложение будет уведомлено, и если правило будет отклонять это приложение на «netA», вызывающее приложение не сможет подключиться к сети.
Любая идея, если это возможно?
Спасибо. Не знал, как это сделать. Мысль о службе. Не знал, что Broadcast Receiver сможет получать уведомление, если приложение пытается подключиться к сети. – Favolas
Я прочитал кучу документов, и я могу получать уведомления, если сеть включена или нет, если связь изменилась, но я не нашел, как быть уведомленным, или как проверить, делает ли другое приложение (не мое) создание сети запрос, и если да, заблокируйте его перед передачей любых данных. Есть идеи по этому поводу? – Favolas