Android – logujeme v telefonu

25. 04. 2018

Chcete si zobrazit LocCat přímo na Vašem Androidím zařízení? Hezky barevně a přehledně? Chcete odeslat logy emailem na dvě kliknutí? Pak zůstaňte u svých obrazovek a čtěte dále …

Pokud vyvíjíte pro Android občas se stane, že na Vašem zařízení vše funguje jak má, ale u zákazníka / kamaráda / uživatele aplikace padá. Instalace vývojového prostředí, nebo bušení do příkazové řádky v takové chvíli určitě to co by chtěl Váš uživatel dělat. Podíváme se na pár nástrojů, které mu umožní zobrazení a odeslání systémových logů.

aLogCat

První je aplikace aLogCat. Je volně ke stažení v Android Marketu a poskytuje mnohé užitečné funkce:

  • Zobrazení logu s barevně odlišenými úrovněmi (error, warning, …)
  • Odeslání logu
  • Jednoduché filtrování podle klíčového slova
  • Uložení logu na SD kartu

CatLog

CatLog má velice pěkně zpracované prohlížení logů, umí například:

  • Přehledné a barevné zobrazení
  • Filtrování dle úrovně (error, warning, …)
  • Filtrování dle klíčového slova
  • Vypnutí auto scroll pokud odrolujete pryč a opětovné zapnutí při odrolování na konec logu

Aplikaci používám pouze pro prohlížení. Odesílání logů je sice funkční, ale zbytečně komplikované. Na odesílání logů se specializuje následující dvojice aplikací.

Log Collector

Specialista na odesílání logů. Nic jiného neumí, ale to co umí, dělá skvěle. Po spuštění je uživatel upozorněn, že aplikace se pokusí přečíst a odeslat systémové logy. Potvrzením dialogu se dostane na výběr způsobu odeslání a následně už ve vybrané aplikaci log odešle.

Jednoduché, přímočaré, funkční.

SendLog

Aplikace SendLog je velice podobná té předchozí. Bohužel ztrácí kredit hned po spuštění, kdy se ptá na formát logu, který se má odeslat (tag, thread, raw, …, long). Pro Android guru dobrá věc, ale pro obyčejného uživatele zbytečný stres. Po zvolení formátu už ale opět odesíláme log.

Používáte jinou, lepší aplikaci pro práci s logy na Androidu? Podělte se v komentářích.

Klíčové funkce a komponenty APS systémů

Vaše moderní výrobní firma čelí neustálým výzvám. Musíte pružně reagovat na nečekané události, a přitom udržet nízké náklady s maximální …

Číst článek

Co je APS (Advanced Planning and Scheduling)?

Jste výrobní firma? Tak to určitě znáte, jak se vám mění poptávka pod rukama a jak je konkurence ostrá. Bez …

Číst článek

Zkušený iOS vývojář

iOS programátor se zkušenostmi, který si chce řídit vlastní čas v remote-first týmu. Jsme svobodná full remote vývojářská firma. Technologie, …

Číst článek

Kontakt