LogCat är mycket användbart när det gäller att spåra fel och eventuella problem i din Android-app. Listan med loggade meddelanden i LogCat kan dock bli mycket lång och gör det omöjligt att hantera eller hitta vad du vill ha. Genom att använda anpassade filter för att begränsa LogCat kan du hitta det loggmeddelande du vill ha enkelt.
1. Starta Förmörkelse, och öppna projektet du jobbar med.
2. Om LogCat-fönstret inte är synligt öppnar du det genom att navigera till Fönster -> Visa Visa -> Annat. I Visa vy fönster, expandera Android mapp och välj logcat alternativ därifrån.
3. Den aktiva fliken längst ner på Eclipse ska nu vara LogCat. Medan du är i den här fliken klickar du på grönt plus tecken på vänster sida för att lägga till ett nytt filter.
4. Ge ditt anpassade filter ett namn. Filternamnet kan vara vad du vill. Det påverkar inte hur LogCat filtreras. Ett lämpligt specifikt namn kommer dock att hjälpa dig att identifiera vilket som är, särskilt när du har flera anpassade filter. Är det möjligt att filtrera logcat med loggtaggen, loggmeddelande, pid och minsta loggnivå. Som standard är alla filterfält tomma, vilket innebär att de matchar alla meddelanden. Om du lämnar filterinformation i lämpligt fält kommer du att begränsa listan. I det här exemplet har jag bestämt mig för att filtrera alla resultat från Log.d () metod med anpassad tagg av "custom_activity”. Mer information om hur du använder loggmetoden finns i Android Developer-dokumentet. När du är klar klickar du på ok för att spara filtret.
5. Kör programmet på emulatorn eller en riktig enhet, gör vad din app kräver för att utlösa skicka meddelandet och klicka på det nyskapade filtret i LogCat-fliken för att se resultatet.