J'utilise déjà LBE Privacy Guard , AdAway y Droidwall pour contrôler strictement les publicités et les autorisations des applications. (Toutes ces applications nécessitent l'utilisation de Root pour fonctionner).
Droidwall a une liste blanche où seules les applications qui vont chercher des données sur Internet sont autorisées. (Les jeux, les applications système, etc. sont bloqués).
Cependant, certaines applications sont capables de montrer des publicités même si elles ne sont pas sur la liste blanche de Droidwall. Comment font-elles ? S'appuient-elles sur un composant distinct du système central pour le faire ? Ma solution consiste à cliquer sur la publicité et à cliquer instantanément sur "stop" dans la fenêtre du navigateur qui s'ouvre, puis à ajouter l'hôte de la publicité à mon fichier hosts.
Je préférerais une solution permanente, afin que seules les applications nécessitant l'internet puissent passer.
(Si j'avais le choix, je préférerais une version complète limitée dans le temps ou une version de démonstration limitée dans ses fonctionnalités à toute forme de logiciel publicitaire, que ce soit sur Android ou sur le bureau).
Quel composant du système Android dois-je bloquer pour désactiver complètement les publicités dans les applications ?
2 votes
Comment savez-vous que les publicités ne sont pas liées à l'application ?
0 votes
Si l'application n'est pas autorisée à se connecter à Internet et qu'elle continue à afficher des publicités, elle doit s'appuyer sur un autre élément qui n'est pas bloqué par le pare-feu.
0 votes
Un exemple : QR Droid. Il scanne les codes QR et n'a pas besoin d'un accès à Internet pour fonctionner. Je ne lui ai donc pas accordé d'accès via le mur de Droid. Pourtant, il a réussi à afficher des publicités.
0 votes
C'est pourquoi je vous demande comment vous savez qu'ils ne sont pas fournis avec l'application. Les publicités peuvent être contenues dans l'application et n'ont pas besoin d'être téléchargées. "Quel composant du système Android dois-je bloquer pour désactiver complètement les publicités dans l'application ?" suppose qu'il y a quelque chose d'externe, mais il n'est pas nécessaire qu'il y ait quelque chose d'externe.
1 votes
Mais c'est une chose si ce sont des publicités statiques, elles ne le sont pas. Chaque fois que je l'ouvre, il y a un groupe différent de publicités. Donc elles ne doivent pas être téléchargées ?
1 votes
Si vous utilisez un moniteur de réseau comme Wireshark, vous devriez être en mesure de savoir si l'application accède au réseau.
1 votes
Et si l'application concernée dispose d'une version pro payante, l'achat de cette dernière vous permettra probablement de vous débarrasser de ces publicités. Réfléchissez au temps que vous prenez pour étudier ce problème - et si cela ne vaut pas les quelques dollars que la version pro peut coûter ;)
0 votes
J'ai déjà acheté plusieurs applications, qu'en est-il des applications qui n'ont pas de version pro, c'est-à-dire qui sont entièrement financées par la publicité, et il n'y a pas d'équivalent ? Pour moi, ce ne sont pas seulement les publicités, mais le fait qu'elles consomment de la batterie et de la bande passante pour afficher une bannière hideuse sur un écran déjà petit et sur laquelle je ne vais jamais cliquer, sauf par accident. C'est pourquoi j'ai dit que je préférais une démo à durée indéterminée ou à fonctionnalités limitées aux logiciels publicitaires.