61 votes

Bloquer les applications d'accéder à Internet sur un appareil Android

Sur Android, est-il possible de bloquer les applications pour qu'elles n'aient pas accès à Internet ? De nombreuses applications se connectent souvent à des serveurs distants en arrière-plan, y compris les applications de Google ou les services système. Avec le temps, cela peut grignoter la limite de données définie par l'opérateur mobile. Android permet-il à une application d'agir comme un pare-feu, permettant à l'utilisateur de sélectionner quelles applications ont accès à Internet ? Ou le périphérique doit-il être rooté pour avoir cette capacité ?

0 votes

0 votes

Le doublon le plus proche que nous ayons est Empêcher l'utilisation des données mobiles pour certaines applications sur un téléphone non rooté?. Mais cela demande explicitement une solution sans root. Ici, nous n'avons pas cette contrainte.

2voto

Dalvik Points 419

Vous pouvez essayer l'application Greenify.

Il économise votre batterie ainsi que vos données. Vous pouvez suspendre l'application et elle ne s'exécute que lorsque vous l'ouvrez.

2 votes

Cela empêcherait uniquement l'application d'accéder au réseau lorsqu'elle ne fonctionne pas en premier plan; dès que vous souhaitez l'utiliser, Greenify la reprend ("dé-hiberne"), et elle accédera à nouveau au réseau. L'OP a demandé "d'empêcher certaines applications d'accéder à Internet lorsque le Wi-Fi ou les données mobiles sont activés" - pas "lorsque l'application est en arrière-plan". Pour moi, cela inclut "lorsque l'application est en premier plan" (c'est-à-dire activement utilisée) - là où Greenify ne bloquerait pas l'accès au réseau. Sauf si c'est une nouvelle fonctionnalité que j'ai manquée, c'est bien :)

0 votes

Il n'y a toujours pas cette fonctionnalité dans Greenify :) ... J'ai suggéré cette application parce qu'elle fera ce que l'utilisateur souhaite dans une certaine mesure

2 votes

Oui, je ne disais pas "ce n'est pas une réponse" (voir ma réponse, où j'ai souligné cela avec quelques détails supplémentaires - et même lié la vôtre) - simplement que c'est "quelque peu incomplet". Ne vous méprenez pas : Greenify est une super application - et oui, elle répond au moins en partie à ce que l'utilisateur veut. Vous avez cet upvote pour une raison :)

2voto

Inoy Points 111

Pour les utilisateurs de CyamogenMod

Il y a un Privacy Guard intégré. (Paramètres -> Confidentialité)

Cela peut empêcher les applications d'utiliser Internet (wifi et/ou mobile)

2voto

bers Points 183

Je suis étonné que personne n'ait mentionné la solution de Google, Datally. Aucune racine requise. Plus d'informations sur le blog de Google : https://blog.google/technology/next-billion-users/meet-datally-new-way-understand-control-and-save-mobile-data/

Ou téléchargez immédiatement depuis le Play Store : https://play.google.com/store/apps/details?id=com.google.android.apps.freighter

1 votes

Meilleure réponse pour moi jusqu'à présent. Pas de root, gratuit, pas de logiciel malveillant.

0 votes

Il semble que ce soit encore une autre application parfaite que Google a décidé de supprimer (ils n'aiment vraiment pas les choses qui fonctionnent TROP bien). Soupir. 9to5google.com/2019/10/17/google-datally

1voto

ʍѳђઽ૯ท Points 1484

Oui, avec APK APP :

Net Blocker - Google Play

Pour bloquer les réseaux pour des applications spécifiques :

1. Ouvrez "Blocage réseau"

2. Appuyez sur l'application que vous souhaitez bloquer l'accès à Internet

3. Cochez les types de réseau que vous souhaitez bloquer

4. L'application "Blocage réseau" désactivera automatiquement la connexion Internet lorsque l'application bloquée est en cours d'exécution en premier plan

5. Une nouvelle icône de notification vous indiquera quelles sont les réseaux bloqués

6. Appuyez sur l'icône de notification pour restaurer la connexion Internet, appuyez à nouveau pour désactiver Internet

ou, consultez le lien ci-dessous :

Bloquer les applications d'accéder à Internet sur un appareil Android

1 votes

Il semble que le bloqueur de réseau se contente d'activer ou de désactiver le wi-fi et ne fait rien d'autre.

1 votes

Cela signifierait de couper toute la connexion réseau dès que cette application est en cours d'exécution - donc plus de vérifications de mises à jour (par exemple pour de nouveaux mails) ou de notifications GCM (WhatsApp, etc.) en arrière-plan alors. Mais ouais, sans root, pas beaucoup de choix...

0voto

Aashish Bhatnagar Points 101

Eh bien, personnellement, j'aimerais avoir un service en cours d'exécution où je peux obtenir l'application en cours d'exécution actuellement comme ici

De plus, ce que vous pouvez faire, c'est désactiver les données du paquet mobile si l'activité est celle que vous souhaitez bloquer

comme ici dans cet exemple

https://stackoverflow.com/questions/3644144/how-to-disable-mobile-data-on-android

sauf pour cette méthode, je ne pense pas qu'il y ait un moyen facile de refuser à une application l'accès à Internet car elle l'a demandé au moment du téléchargement.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X