OK, logcat montre les journaux du système mais pas le journal des applications sur mon Huawei Ascend. Si je passe à un autre appareil tel que mon Galaxy Nexus ou Nexus 7 alors pour la même application (même APK même) le journal est affiché.
Le Huawei Ascend fonctionne sous Android 4.1.1, le débogage USB est activé dans les options de développement. Cela se produit pour logcat exécuté depuis la ligne de commande ou depuis IntelliJ. Et je m'assure que le bon appareil est sélectionné - en fait, je ne branche qu'un seul appareil à la fois. J'ai essayé de redémarrer adb, de vider sa mémoire tampon, etc.
Je peux voir que l'application démarre sur le Huawei, j'ai même des journaux système montrant que l'activité a démarré. Mais contrairement aux autres appareils, je n'obtiens aucun journal d'application dans l'Activity#onCreate (ou ailleurs).
08-08 20:55:44.050: INFO/WindowManager(431): Switching to real app window: Window{41ae8780 au.com.xandar.wirelesstiming.timekeeper/au.com.xandar.wirelesstiming.timekeeper.TimeKeeperActivity paused=false}
08-08 20:55:44.180: INFO/ActivityManager(431): Displayed au.com.xandar.wirelesstiming.timekeeper/.TimeKeeperActivity: +387ms
Comment se fait-il que le journal de l'application ne soit pas livré ?