Avant de relâcher mon application Android sur le marché, dois-je commenter tous les journaux? Si je les laisse là-bas, l'application sera-t-elle couru plus lente? P> P>
3 Réponses :
L'impression de nombreux journaux ralentissent l'application. C'est une bonne habitude de désactiver la journalisation pour la production. P>
Ajout: Référez ceci pour une meilleure journalisation avec un interrupteur de journalisation: Comment activer / désactiver les niveaux de journalisation dans Android? a> p>
Java ne prend pas en charge la compilation conditionnelle C # -Style. Les paramètres seront donc toujours évalués. Qui inclut toute concaténation de chaînes et des trucs que vous pourriez faire. P>
Réponse courte: oui. p>
Pouvez-vous donner une mesure quantitative du délai si possible?
Au moins quelques appels de fonction, plus si vous faites des opérations complexes pour déterminer ce que vous envoyez (tableaux flatteurs dans des cordes, des bûches de boucle serrées, des boucles serrées dans les journaux, etc.). Cela dépend vraiment, je devrais voir votre code!
Vous pouvez utiliser: à la place: p> et ceci est dans ce cas espère que cela pourrait aider vous. p> p> Applog code> Classe: p> journal code> ne figure pas lorsque l'application dans Libération code> Mode. P>
Vous devriez regarder celui-ci: Stackoverflow.com/Questions/2018263/android-logging / ...