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.