2
votes

Existe-t-il un moyen de trouver toutes les lignes Log.d () dans Android Studio

  • J'ai utilisé de nombreux journaux dans le projet que je souhaite supprimer
  • Existe-t-il un moyen de trouver toutes les lignes Log.d () dans Android Studio en utilisant une méthode de recherche

2 commentaires

cliquez avec le bouton droit sur la fonction => y a-t-il une entrée de menu contextuel appelée "rechercher l'utilisation de"?


aussi, pourquoi supprimer les journaux?! ne serait-il pas préférable d'adapter le niveau de journalisation?


3 Réponses :


4
votes

Vous pouvez utiliser Ctrl + Maj + F puis taper "Log.d (", qui vous montrera les endroits où il est utilisé.


0 commentaires

5
votes
  1. Affichez "Rechercher dans le chemin" en utilisant Edition> Rechercher> Rechercher dans le chemin ... ( ctrl + shift + F)

  2. Recherchez Log.d dans la zone de recherche. Vous pouvez limiter les fichiers à rechercher en utilisant l'option Masque de fichier en haut à droite, par ex. pour limiter votre recherche aux fichiers .java .

  3. Appuyez sur ctrl + entrée . Cela affichera désormais vos résultats dans le panneau de recherche.

Vous pouvez également utiliser une bibliothèque de journalisation alternative telle que Timber qui ne videra pas les journaux de débogage dans l'utilisateur builds.


0 commentaires

2
votes

Au lieu de supprimer manuellement tous les appels Log.d () , vous pouvez modifier votre fichier proguard-rules.pro pour inclure les lignes suivantes:

-assumenosideeffects class android.util.Log {
    public static *** d(...);
    public static *** v(...);
}


0 commentaires