Android Studio: come filtrare il messaggio in LogCat “E/eglCodecCommon﹕ glUtilsParamSize: unknow param”

Scritto il

Se lavorate su Android Studio per sviluppare applicazioni Android e usate l’emulatore integrato vi sarà capitato di ritrovarvi il fastidioso messaggio in LogCat  “E/eglCodecCommon﹕ glUtilsParamSize: unknow param“.

Questo messaggio mi appariva talmente frequentemente da rendere impossibile esaminare i log di debug, e quindi lavorare sullo sviluppo dell’applicazione Android, a tal punto da costringermi a passare al debug su un dispositivo reale.

Ma tenere costantemente il vostro smartphone Android collegato al computer per fare i build e il debug non è il massimo per la salute della vostra batteria.

Ho deciso quindi di condividere con voi questa breve nozione su come filtrare il fastidioso messaggio dal LogCat di Android Studio.

Basta seguire questi semplici passi:

  1. In LogCat, cliccate nel box dropdown in alto a destra, a fianco alla chebox Regex 
  2. Dal menù a tendina che si è aperto cliccate Edit Filter Configuration
  3. Impostate un nome del filtro nel campo Filter Name, qualcosa come Filtra eglCodecCommon
  4. Nel campo Log Tag inserite la seguente stringa:
    ^(?!eglCodecCommon)
    Assicuratevi che sia spuntata la casella Regex alla destra del campo
  5. Cliccate Ok.

Fatto! Ora questo messaggio non ti disturberò più durante il debug tramite emulatore su Android Studio!

Buon developing!