3 votes

Comment savoir quelle application affiche un toast ?

Plusieurs fois par jour, mon téléphone Android (Samsung Galaxy A51, Android 11) affiche ce toast

Nous avons des problèmes de connexion. Vérifiez votre connexion réseau et réessayez.

Si je reste hors ligne, ce toast revient toutes les quelques minutes. Comment puis-je savoir quelle application affiche ces toasts ? Et surtout, comment puis-je m'en débarrasser ? Une pression longue sur le toast n'affiche rien.

7voto

CzarMatt Points 541

Vous pouvez utiliser la fonction adb outil :

adb shell uiautomator events

Assurez-vous que vous avez Débogage USB activé sur votre appareil. Connectez votre appareil à un ordinateur et ouvrez un terminal pour exécuter la commande adb ci-dessus.

En exécutant cette commande, les événements du système seront vidés - vous obtiendrez BEAUCOUP d'informations.

Par exemple, voici un toast que j'ai créé en réglant une alarme avec l'application Horloge :

11-27 16:31:32.510 EventType : TYPE_ANNOUNCEMENT ; EventTime : 6865213 ; Nom du paquet : com.google.Android.deskclock ; MovementGranularity : 0 ; Action : 0 [ ClassName : Android.view.ViewGroup ; Text : [Alarme réglée pour 15 heures et 59 minutes à partir de maintenant] ; ContentDescription : null ; ItemCount : -1 ; CurrentItemIndex : -1 ; IsEnabled : true ; IsPassword : false ; IsChecked : false ; IsFullScreen : false ; Scrollable : false ; BeforeText : null ; FromIndex : -1 ; ToIndex : -1 ; ScrollX : -1 ; ScrollY : -1 ; MaxScrollX : -1 ; MaxScrollY : -1 ; AddedCount : -1 ; RemovedCount : -1 ; ParcelableData : null ] ; recordCount : 0

Notez que l'application en question est répertoriée sous PackageName como com.google.android.deskclock; . Cela devrait vous donner une bonne idée de l'application d'où provient le Toast.

6voto

Milner Points 533

Vous pourriez utiliser le Source du pain grillé pour cela. Non seulement elle intègre l'icône et le nom de l'application à chaque toast (première capture d'écran ci-dessous), mais elle vous donne également un historique des toasts que vous avez reçus et de l'application qui les a envoyés :

Toast Source Toast Source History
Source du pain grillé (source : Google Play ; cliquez sur les images pour obtenir des variantes plus grandes)

Très respectueux de la vie privée, il ne nécessite même pas l'autorisation d'Internet (donc pas de publicité non plus). Mais comme il utilise des services d'accessibilité, il est difficile de savoir s'il survivra. La purge actuelle de Google .

1voto

0ne_Up Points 123

Utilisation de la Application grille-pain J'ai découvert que les toasts venaient de SmartThings app. Je n'ai aucune idée de l'utilité de cette application et je ne l'utilise certainement pas. Dans les paramètres, j'ai réussi à la désinstaller et je suppose que cela l'empêchera de me spammer avec des toasts.

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