Ako používať dvojitú funkciu aplikácie EMUI na ľubovoľnom spúšťači

V tomto návode vám ukážem, ako používať funkciu EMUI App Twin na akomkoľvek spúšťači, ako je Nova, Apex, Action Launcher atď.

Pred niekoľkými dňami som zdieľal návod, ako používať funkciu App Twin v EMUI akúkoľvek nainštalovanú aplikáciu alebo hru na vašom zariadení.

Ak vlastníte zariadenie Huawei alebo Honor so systémom Android 7.0 Nougat s EMUI 5 (ako napríklad rodina Huawei Mate 9, Huawei P9/P9 Lite, Honor 6X alebo Honor 8), možno sa vám tento návod hodil. Aj keď je to určite elegantné riešenie, ktoré vyriešilo zbytočné obmedzenie zavedené spoločnosťou Huawei / Honor, existovalo ďalšie obmedzenie funkcie, ktoré som považoval za hlúpe.

Aj s pokynmi uvedenými v tomto návode, ktorý obišiel najhoršieho páchateľa, ktorý bráni funkcii App Twin, ste sa stále museli vysporiadať so skutočnosťou, že aplikácia Twin funguje iba so spúšťačom EMUI. Nespokojný s touto veľkou hviezdičkou umiestnenou na mojom návode som chcel zistiť, či existuje spôsob, ako to obísť. Našťastie existuje.

Zistil som, že klonované aplikácie nie sú aplikáciami v karanténe a v skutočnosti môžu reagovať na bežné zámery Androidu zamerané na aktivity pôvodných aplikácií. Napríklad, keď som sa pokúsil zdieľať odkaz z prehliadača Chromium na Reddit is Fun, stretol som sa s dialógovým oknom „dokončiť akciu pomocou“ so žiadosťou, aby som si vybral medzi pôvodnou aplikáciou a klonovanou aplikáciou.

To znamená, že klonovanú aplikáciu možno spustiť odoslaním zámeru zameraného na hlavnú aktivitu aplikácie. Koniec koncov, keď to dokáže Chromium, prečo nie my?

V skutočnosti je to pomerne jednoduché pomocou niečoho takého, čo nám umožňuje spúšťať klonované aplikácie z ľubovoľného spúšťača tretej strany podľa nášho výberu. Pomocou nástroja na vytváranie zámerov/skratiek ako napr Zámer alebo Spustiť zámer z Obchodu Play môžeme vytvoriť skratky na otvorenie výberu „dokončiť akciu pomocou“.

Hoci sú tieto aplikácie bezplatné, vyžadujú, aby ste poznali názov hlavnej aktivity/komponentu, ktorý môžete získať buď z logcatu, alebo z AndroidManifestu. Preto kvôli ťažkostiam spojeným s určením správnej aktivity, na ktorú sa má zacieliť, vám namiesto toho ukážem, ako to urobiť pomocou Tasker.

Aplikácia Twin v Nova Launcher

Poznámka: Tento tutoriál je zbytočný, ak nepoužívate funkciu App Twin. Tento návod bude fungovať s akoukoľvek klonovanou aplikáciou pomocou tejto funkcie, ale štandardne vám EMUI umožňuje klonovať iba Whatsapp/Facebook alebo QQ/Wechat. Ak chcete klonovať ďalšie aplikácie, aby ste ich mohli používať v spúšťači tretej strany, budete to musieť urobiť postupujte podľa môjho predchádzajúceho návodu urobiť tak.


Použite funkciu Twin App na ľubovoľnom spúšťači

Ako to bude fungovať, je jednoduché. V aplikácii Tasker vytvoríme sériu úloh, pričom každá úloha bude obsahovať iba jednu akciu: spustenie hlavnej aktivity každej aplikácie v zozname App Twin. Po spustení aktivity sa otvorí dialógové okno s výzvou na otvorenie hlavnej aktivity pôvodnej aplikácie alebo vašej klonovanej aplikácie. Na domovskú obrazovku umiestnime skratku na spustenie každej úlohy, ako napríklad v aplikácii Nova Launcher, aby sme mohli odpojiť funkciu App Twin od spúšťača EMUI.

Otvorte Tasker a klepnite na kartu „Úloha“ hore. Stlačte na + ikonu vpravo dole na vytvorenie novej úlohy. Pomenujte úlohu podľa aplikácie, ktorú ste naklonovali. Keď ste na obrazovke Úpravy úlohy, pridajte novú akciu klepnutím na + ikona v strede spodnej časti obrazovky. Ísť do Aplikácia --> Spustiť aplikáciu a nájdite aplikáciu, ktorú ste naklonovali. Dlhé stlačenie na názve aplikácie, aby sa zobrazil zoznam aktivít. Nájdite niečo, čo vyzerá ako Hlavná činnosť v zozname a vyberte ho.

Všimnite si, že v tomto zozname nebude vždy „Hlavná aktivita“. Činnosť, ktorá spúšťa hlavnú obrazovku aplikácie, sa dá technicky pomenovať akokoľvek. Napríklad hlavná aktivita, ktorá spúšťa službu Gmail, sa nazýva „MailActivity“. V prípade, že máte problém zistiť, ktorý z nich to je, nebojte sa, pretože ho môžete nájsť jednoduchým pokusom a omylom. Po vybratí aktivity sa jednoducho vráťte na obrazovku úpravy úlohy a stlačením tlačidla prehrávania vľavo dole otestujte úlohu. Ak sa zobrazí dialógové okno „Dokončiť akciu pomocou“, potom máte správnu aktivitu.

Nakoniec, aby Tasker umožnil pridanie tejto úlohy ako skratky/miniaplikácie na vašu domovskú obrazovku, musíme úlohe priradiť ikonu. Na obrazovke vytvorenia úlohy znova stlačte ikonu v pravom dolnom rohu (tá, ktorá vyzerá ako mriežka s 9 blokmi). Zobrazí sa dialógové okno „Výber obrázka“. Ak máte vlastnú ikonu, ktorú chcete použiť, môžete vybrať „Miestne médiá“, v opačnom prípade odporúčam klepnúť Ikona aplikácie takže môžete použiť iba predvolenú ikonu aplikácie.

To by malo byť pre túto úlohu všetko. Tento postup zopakujte pre všetky ostatné klonované aplikácie, ktoré chcete pridať do spúšťača tretej strany.

Keď to urobíte, je veľmi jednoduché pridať túto úlohu na svoju domovskú obrazovku. Jednoducho vyvolajte ponuku na vytvorenie miniaplikácie vášho spúšťača (zvyčajne dlhým stlačením prázdnej oblasti) a vyhľadajte Skratka úlohy v zozname miniaplikácií Tasker. Klepnite na to a potom vyberte úlohu, ktorú ste vytvorili predtým. Toto budete musieť zopakovať pre každú klonovanú aplikáciu, ktorú chcete.

A je to! Teraz si môžete vychutnať funkciu EMUI App Twin, s ľubovoľnou aplikáciou podľa vášho výberu na ľubovoľnom spúšťači podľa vášho výberu. Oba pokusy Huawei/Honor obmedziť exkluzivitu tejto funkcie sú teraz nepochopiteľné. Dúfajme len, že to nebude opravené v budúcej aktualizácii!


Ak vlastníte zariadenie Huawei/Honor na EMUI 5.X, vyskúšajte to a dajte nám vedieť, či vám to vyhovuje!