2013-08-12 2 views
2

J'utilise MediaPlayer pour lire un fichier mp3 dans mon code android. Mon code est comme ceci:Comment désactiver la bibliothèque de débogage dans la bibliothèque

MediaPlayer mediaPlayer = null; 
    try { 
     Uri fileUri = Uri.parse("File:///XXX/" + word + ".mp3")); 
     mediaPlayer = MediaPlayer.create(context, fileUri); 
     mediaPlayer.start(); 
     return 0; 
    } catch (Exception e) { 
     //Log.d("ErrorPlayingSound:", word); 
     return 1; 
    } 

Chaque fois que je lance ce code, il passe par sans exception, mais saute une information Logcat comme: « D/MediaPlayer: Could fichier pas ouvert le côté client, serveur d'essayer côté ", et il joue l'audio, et retourne 0 alors. En conséquence, je ne peux voir beaucoup de ces journaux dans Logcat et il est difficile de trouver les informations de débogage que j'ai besoin de remarquer.

Je souhaite désactiver les informations de Log.d lorsque j'accède à cette partie et que je l'active après cette partie. Est-ce qu'il y a un moyen de faire ça?

Merci d'avance!

+1

Une chose que vous pouvez faire est d'utiliser le filtre de journal pour limiter la portée de ce que vous voulez voir dans l'écran de débogage – Milan

+0

@Milanix: Merci pour votre réponse. Ce n'est pas la solution exacte dont j'avais besoin, mais c'est peut-être la seule façon de gérer ce problème. – rml

Répondre

0

Pour filtrer les informations du journal, vous pouvez utiliser différentes balise journal ou un message différent journal coloré (autre que d, choisir e ou v ou w ou i)

+0

Merci pour votre réponse. Cela ressemble à une solution pour moi. – rml

0

Pour voir juste une balise spécifique journal que vous pouvez utiliser Logcat de « votre nom de TAG »

+0

Merci @Sushil. Cela ressemble à un moyen de filtrer les informations de journal créées par la fonction de la bibliothèque. – rml

+0

@rml .. Chaque journal android a un nom TAG que le développeur mentionne. Comme dans votre exemple, c'est "MediaPlayer". Ainsi, cette manière peut être utilisée pour n'importe quelle confusion, pas spécifiquement pour les informations de journal créées par la fonction de bibliothèque. – Sushil

Questions connexes