V tej vadnici vam bom pokazal, kako uporabljati funkcijo App Twin EMUI v katerem koli zaganjalniku, kot je Nova, Apex, Action Launcher itd.
Pred nekaj dnevi sem delil vadnico, ki opisuje, kako uporabljati funkcijo App Twin EMUI s katera koli nameščena aplikacija ali igra na vaši napravi.
Če ste lastnik naprave Huawei ali Honor, ki uporablja Android 7.0 Nougat z EMUI 5 (kot je družina Huawei Mate 9, Huawei P9/P9 Lite, Honor 6X ali Honor 8), se vam je ta vadnica morda zdela uporabna. Čeprav je to zagotovo dobra rešitev za rešitev nepotrebne omejitve, ki jo je uvedel Huawei/Honor, obstaja še ena omejitev za funkcijo, ki se mi zdi neumna.
Tudi z navodili, opisanimi v tej vadnici, ki so zaobšla najhujšega kršitelja, ki je oviral funkcijo App Twin, ste se še vedno morali soočiti z dejstvom, da App Twin deluje samo z osnovnim zaganjalnikom EMUI. Ker nisem bil zadovoljen s to veliko zvezdico na moji vadnici, sem želel videti, ali obstaja način za to. Na srečo obstaja.
Odkril sem, da klonirane aplikacije niso aplikacije v peskovniku in da se dejansko lahko odzovejo na običajne namene Androida, ki ciljajo na dejavnosti izvirnih aplikacij. Na primer, ko sem poskušal deliti povezavo iz Chromiuma do Reddit is Fun, sem dobil pogovorno okno »celotno dejanje z uporabo«, ki me je prosilo, da izberem med izvirno aplikacijo in klonirano aplikacijo.
To pomeni, da je mogoče klonirano aplikacijo zagnati s pošiljanjem namena, ki cilja na glavno dejavnost aplikacije. Konec koncev, če to zmore Chromium, zakaj ne bi mogli mi?
Pravzaprav je to dokaj preprosto narediti z uporabo nečesa takega, kar nam omogoča zagon kloniranih aplikacij iz katerega koli drugega zaganjalnika po naši izbiri. Uporaba izdelovalca namenov/bližnjic, kot je npr Namera oz Začetek namere iz Trgovine Play lahko naredimo bližnjice za odpiranje izbirnika »celotno dejanje z uporabo«.
Čeprav so te aplikacije brezplačne, od vas zahtevajo, da poznate ime glavne dejavnosti/komponente, ki jo lahko poiščete bodisi iz logcat-a bodisi tako, da pogledate AndroidManifest. Zato vam bom zaradi težav, povezanih z odkrivanjem ustrezne ciljne dejavnosti, namesto tega pokazal, kako to storite z Tasker.
Opomba: ta vadnica je nesmiselna, če ne uporabljate funkcije App Twin. Ta vadnica bo delovala s katero koli klonirano aplikacijo, ki uporablja to funkcijo, vendar vam EMUI privzeto omogoča samo kloniranje Whatsapp/Facebook ali QQ/Wechat. Če želite klonirati druge aplikacije, da jih uporabite v zaganjalniku drugih proizvajalcev, boste morali to storiti sledite moji prejšnji vadnici narediti tako.
Uporabite funkcijo App Twin na katerem koli zaganjalniku
Kako bo to delovalo, je preprosto. V programu Tasker bomo ustvarili niz opravil, pri čemer bo vsako opravilo vsebovalo samo eno dejanje: zagon glavne dejavnosti vsake aplikacije na seznamu App Twin. Ko se dejavnost zažene, se odpre pogovorno okno, ki vas prosi, da odprete glavno dejavnost izvirne aplikacije ali klonirane aplikacije. Bližnjico za zagon vsake naloge bomo postavili na začetni zaslon, na primer v Nova Launcher, tako da bomo lahko odvezali funkcijo App Twin iz zaganjalnika EMUI.
Odprite Tasker in tapnite zavihek »Opravilo« na vrhu. Pritisnite na + ikono spodaj desno, da ustvarite novo opravilo. Nalogo poimenujte po aplikaciji, ki ste jo klonirali. Ko ste na zaslonu za urejanje opravil, dodajte novo dejanje tako, da tapnete + ikono na sredini spodnjega dela zaslona. Pojdi do Aplikacija --> Zaženi aplikacijo in poiščite aplikacijo, ki ste jo klonirali. Dolg pritisk na ime aplikacije, da prikažete seznam dejavnosti. Poiščite nekaj, kar je videti kot Glavna dejavnost na seznamu in izberite to.
Upoštevajte, da na tem seznamu ne bo vedno "MainActivity". Dejavnost, ki zažene glavni zaslon aplikacije, se lahko tehnično imenuje poljubno. Na primer, glavna dejavnost, ki zažene Gmail, se imenuje »MailActivity«. Če imate težave pri ugotavljanju, kateri je, ne skrbite, saj ga lahko najdete s preprostim poskusom in napakami. Preprosto se vrnite na zaslon za urejanje opravila, ko ste izbrali dejavnost, in pritisnite gumb za predvajanje spodaj levo, da preizkusite opravilo. Če vidite pojavno pogovorno okno »dokončano dejanje z uporabo«, potem imate pravo dejavnost.
Nazadnje, da lahko Tasker omogoči dodajanje te naloge kot bližnjice/pripomočka na začetni zaslon, moramo nalogi dodeliti ikono. Na zaslonu za ustvarjanje naloge znova pritisnite ikono v spodnjem desnem kotu (tisto, ki je videti kot mreža 9 blokov). Videli boste pojavno pogovorno okno »Izbira slike«. Če imate ikono po meri, ki jo želite uporabiti, lahko izberete »Lokalni mediji«, sicer priporočam, da tapnete Ikona aplikacije tako da lahko preprosto uporabite privzeto ikono aplikacije.
To bi moralo biti to za to nalogo. Ta postopek ponovite za vse druge klonirane aplikacije, ki jih želite dodati v zaganjalnik drugega proizvajalca.
Ko to storite, je to nalogo zelo preprosto dodati na začetni zaslon. Preprosto prikličite meni za ustvarjanje pripomočkov v zaganjalniku (običajno z dolgim pritiskom na prazno območje) in poiščite Bližnjica opravila pod seznamom pripomočkov Tasker. Dotaknite se tega in nato izberite opravilo, ki ste ga ustvarili prej. To boste morali ponoviti za vsako klonirano aplikacijo, ki jo želite.
In to je to! Zdaj lahko uživate v funkciji App Twin EMUI, s katero koli aplikacijo po vaši izbiri na katerem koli zaganjalniku po vaši izbiri. Oba poskusa Huawei/Honor, da bi omejili ekskluzivnost te funkcije, sta zdaj razglašena za sporna. Upajmo samo, da to ne bo popravljeno v prihodnji posodobitvi!
Če imate napravo Huawei/Honor na EMUI 5.X, preizkusite to in nam sporočite, če vam ustreza!