Android P vás nyní upozorní, když služby pro usnadnění přestanou fungovat

Aplikace, kterým bylo uděleno oprávnění pro služby usnadnění, mohou někdy selhat kvůli různým chybám, a právě jsme zjistili, že Android P skutečně řekne uživateli, když něco nefunguje správně.

Koncem minulého roku jsme diskutovali o e-mailu, který Google rozesílal řadě vývojářů aplikací pro Android o tom, jak používali služby usnadnění. Když se díváte na vlastní dokumenty společnosti Google týkající se této funkce, výslovně uvádějí, že má být použita jako způsob, jak pomoci uživatelům s postižením poskytováním vylepšení uživatelského rozhraní. Všichni však víme, že některé z nejinovativnějších aplikací jej používají na nejrůznější věci. Aplikace, kterým je uděleno oprávnění pro služby usnadnění, mohou někdy selhat z různých důvodů chyby a právě jsme zjistili, že Android P nám skutečně řekne, když něco nefunguje správně.


Co je to služba usnadnění?

Služba zpřístupnění umožňuje, aby byla aplikace pro Android přístupnější pro uživatele s určitým postižením (například pro zrakově postižené). Nyní se tato funkce běžně nazývá

a11r a je to aplikace, do které může systém dodávat určité informace v závislosti na tom, co Události služba usnadnění se zaregistruje, aby naslouchala. Například aplikace, které bylo uděleno oprávnění ke službě usnadnění, může naslouchat TYPE_VIEW_CLICKED události, které mu umožňují přijímat informace ze systému o jakýchkoli tlačítkách, která uživatel může stisknout. Aplikace pak může vzít tato data a udělat s nimi něco jiného (jako je v tomto případě přemapování stisknutí tlačítka).


E-maily, které byly zaslány vývojářům, byly překvapivé, protože předchozí verze byla vlastní dokumenty nezmiňovaly nic o tom, že by se služby zpřístupnění používaly jako pomoc uživatelům postižení. V té době nám bylo řečeno, že aplikace, které nebudou opraveny do 30 dnů, budou z Obchodu Play odstraněny, a to se ještě nestalo. V každém případě Google stále pracuje na vylepšení služeb zpřístupnění se systémem Android P, protože vám nyní řekne, když služba nefunguje.

O této změně jsme se dozvěděli, když jsme testovali alfa verzi Nová navigační gesta XDA aplikace. Došlo k chybě, která způsobila pád služby. Vzhledem k tomu, že toto je něco, s čím jsme se v minulosti zabývali, věděli jsme, že musíme jít do aplikace nastavení a vypnout a znovu zapnout. S Androidem Oreo a staršími by však služba jednoduše řekla, že je povolena, a to způsobilo, že mnozí předpokládali, že s tím není žádný problém. To není případ, kdy aplikace má takovou chybu a služba musí být znovu povolena.

S Androidem P nyní Google uživateli říká, že se něco pokazilo se službami usnadnění pro konkrétní aplikaci. Místo toho, abychom jen řekli „Povoleno“ jako dříve, je nám nyní řečeno, že to nefunguje a že to potřebujeme na "Klepnutím zobrazíte informace." V našem případě, když klepneme na aplikaci, je nám řečeno, že služba je nefunkční. Je tedy dobré vidět, že Google uživateli předává nějaké informace, místo aby je nechal hádat, co se děje.