Arrêter la sortie du LogCat de mon application avant de la publier sur le marché est simple. Je sais aussi comment filtrer sélectivement les messages du LogCat par étiquette et/ou par identifiant pour ma propre commodité de débogage.
Mais maintenant, je m'intéresse à quelque chose qui pourrait être beaucoup plus difficile (voire impossible?) : Désactiver toute sortie du LogCat, y compris & surtout celles provenant de services tiers comme TtsService, GoogleLoginService, etc.
Est-ce possible ?
Pour clarifier davantage : Je ne suis pas intéressé par le filtrage des messages pour moi-même. Je suis plutôt intéressé par la désactivation des messages provenant de tiers pour quiconque télécharge mon application sur le Market Android. Est-ce possible ?
2 votes
Donc vous voulez empêcher toute application sur l'appareil de l'utilisateur d'écrire une sortie LogCat?
1 votes
Voulez-vous dire les messages de journalisation de ces bibliothèques tierces que vous incluez (ou utilisez) depuis votre application ?
0 votes
@eldarerathis Non, je veux empêcher toute application qui est directement ou indirectement utilisée par mon application, d'écrire une sortie LogCat. Désolé de ne pas avoir été assez clair.
0 votes
@Rajath DSouza Oui, c'est exactement ce que je veux dire. Peu importe ce que montrent les autres applications lorsqu'elles fonctionnent de manière indépendante ou sont utilisées par d'autres applications. Je me soucie seulement du fait qu'elles produisent des informations en réponse aux demandes/appels de mon application.
0 votes
D'accord, ça a plus de sens...