Android 12 blokuje aplikáciám tretích strán nahradiť zdieľaný hárok

V systéme Android 12 už Google nepovolí, aby aplikácie zdieľaných hárkov tretích strán nahradili predvolený zdieľaný hárok systému Android. Čítajte ďalej a dozviete sa viac.

Android Sharesheet je ponuka, ktorá sa objaví zospodu, keď stlačíte tlačidlo zdieľania v rámci aplikácie, a obsahuje všetky možné možnosti zdieľania a spôsoby, ako môžete niečo zdieľať. Ako ste si však mohli všimnúť, používateľské rozhranie aplikácie Android Sharesheet môže vyzerať veľmi odlišne od aplikácie k aplikácii. Je to preto, že spoločnosť Google nevynucuje konzistentnosť používateľského rozhrania pre tabuľku zdieľania, čo umožňuje aplikáciám tretích strán a výrobcom OEM prispôsobiť si ich podľa vlastného uváženia. Jedným zo spôsobov, ako môžu používatelia systému Android úplne obísť hárok Android Sharesheet, je použitie aplikácie tretej strany, ako je Sharedr, ktorá ponúka konzistentnejšie a jednoduchšie používateľské rozhranie, ktoré tiež odstraňuje priame zdieľanie, ktoré môže byť na niektorých zariadeniach pomerne pomalé – napriek

dosiahnuť výrazné zvýšenie výkonu v systéme Android 11. Ako sa však zdá, používanie zdieľaného hárku tretej strany ako náhrady za zdieľaný hárok systému Android nebude také jednoduché Android 12.

V systéme Android 12 už Google nepovoľuje aplikáciám tretích strán, aby sa nastavili ako predvolený hárok zdieľania. Vývojár Sharedr nedávno otvoril lístok na AOSP bug tracker s podrobnosťami o tom, že v systéme Android 12 už systém nezobrazoval výzvu na vybrať medzi Sharedr a Android Sharesheet a vždy otvoríte Android Sharesheet predvolená. Zamestnanec spoločnosti Google v reakcii na problém potvrdil, že išlo o zamýšľané správanie a nie o chybu. Inými slovami, spoločnosť Google zablokovala aplikáciám tretích strán v systéme Android 12 nahradiť zdieľaný hárok.

V skutočnosti sme nikdy nemali v úmysle povoliť aplikáciám nahradiť dialógové okno zdieľania, zámerom je, aby aplikácie spúšťali dialógové okno zdieľania. Schopnosť nahradiť dialógové okno zdieľania je tiež čoraz nemožnejšia – nebolo možné implementovať časť používateľského rozhrania s priamym zdieľaním ani osobné vs. karty pracovného profilu v R atď. Nie je to niečo, čo by bolo možné aplikáciám nahradiť.

Naďalej budete môcť používať Sharedr a ďalšie alternatívy zdieľaných hárkov, ale samotné aplikácie nedokážu reagovať k udalosti zdieľania, preto ich nebudete mať možnosť nastaviť ako predvolené pri každom pokuse o zdieľanie niečo. Namiesto toho budete musieť vybrať Sharedr v hárku zdieľania akcií a potom ho použiť na výber cieľovej aplikácie na zdieľanie, čím pridáte ďalší krok do procesu. Nie je hneď jasné, či toto nové správanie zabráni aj výrobcom Android OEM prispôsobiť si tabuľku Android Sharesheet. Napríklad výrobcovia OEM ako Samsung a LG (RIP) vám umožní zakázať ciele priameho zdieľania od zobrazenia v zdieľanom hárku. Aby bolo jasné, tento problém sa týka iba systému Android 12. Ak používate Android 11 alebo starší, mali by ste byť schopní bez problémov používať Sharedr alebo iné aplikácie na zdieľanie.

SharedrVývojár: REJH Gadellaa

Cena: zadarmo.

4.4.

Stiahnuť ▼

Odporúčaný obrázok: Náhrada zdieľaného hárku systému Android Sharedr