EMUI 5 ieviesa jaunu funkciju App Twin, kas ļauj klonēt lietotni. Pēc noklusējuma tas ir ierobežots tikai ar 2 lietotnēm. Lūk, kā to novērst.
Ja nesen esat iegādājies Huawei Mate 9 vai esat viens no nedaudzajiem laimīgajiem, kas piedalās EMUI 5.0 beta versijā dažām Huawei/Honor ierīcēm, iespējams, esat dzirdējis par jauno "Lietotne Twin" funkcija.
Acīmredzot Huawei šī funkcija ir jāuzskata par vienu no lielākajiem EMUI pārdošanas punktiem, jo viņi to ievietoja lietojumprogrammas Iestatījumi augšējā slānī. Lietotne Twin, kā jūs varētu sagaidīt no tās nosaukuma, ļauj izveidot lietojumprogrammas dublikātu, lai vienlaikus varētu pieteikties divos dažādos kontos. Eiropas modeļa īpašnieki var dublēt Whatsapp vai Facebook savukārt Ķīnas modeļi var dublēt QQ vai Wechat, bet šīs ir jūsu vienīgās opcijas pēc noklusējuma.
Dublējot kādu no šīm lietojumprogrammām, sākuma ekrānā tiks izveidota jauna lietotnes ikona, kas ļaus palaist dublēto lietotni. Lietotnes ikonā būs redzama neliela kartītes ikona “2”, kas norāda, kuru lietotni izmantojat — oriģinālo vai dublikātu. Šī lietojumprogrammas dublikāts var pastāvēt tikai Huawei akciju palaišanas programmā, un, kad ikona tiek notīrīta no sākuma ekrāna, App Twin tiek izdzēsta.
Tagad šī noteikti nav novatoriska Huawei koncepcija. Ir vairākas lietojumprogrammas, kas veic šo pašu funkciju Play veikalā; daži no populārākajiem ietver Lietotņu klonētājs un Paralēlā telpa. Es iebilstu, ka pēc noklusējuma šīs trešās puses alternatīvas ir pārākas par Huawei App Twin funkciju. Jebkura lietotne, kuru dublējat, izmantojot kādu no Play veikala alternatīvām, nav saistīta ar Huawei akciju EMUI palaišanas programmu. Bet pats galvenais, jūs neaprobežojaties tikai ar 2 iepriekš noteiktām lietojumprogrammām, kuras ir iestatījis Huawei.
Tomēr šīm un citām līdzīgām lietotnēm Play veikalā ir arī savas negatīvās puses. Piemēram, App Cloner nedarbojas daudzās lietojumprogrammās (piemēram, lielākajā daļā Google lietotņu). Paralēlā telpa, lai gan demonstrē lielāku saderību, manuprāt, ir diezgan uzpūsta lietojumprogramma, kas lēni palaiž jebkuru dublēto lietotni.
Par laimi, Huawei App Twin funkcija necieš ne no vienas no šīm divām problēmām, taču kāda dīvaina iemesla dēļ Huawei nolēma ierobežot šo funkciju līdz tik dažām lietotnēm. Neskatoties uz Huawei apgalvojumiem, ka App Twin darbojas tikai Whatsapp/Facebook vai QQ/Wechat, tas faktiski var strādāt ar gandrīz jebkuru lietojumprogrammu savā ierīcē. Lūk, kā tas tiek darīts.
Klonējiet jebkuru lietotni, izmantojot EMUI App Twin funkciju
Tie no jums, kas ir sekojuši manām iepriekšējām pamācībām, iespējams, zina, ka esmu liels Tasker un/vai ADB čaulas izmantošanas cienītājs, lai atklātu un pielāgotu ierīces slēptos iestatījumus. Šoreiz nekas cits neatšķiras, lai gan jūs varat atviegloti nopūsties, jo šoreiz Tasker mums nebūs vajadzīgs. Es gandrīz pilnībā palaidu garām šo triku, jo pēc pārslēgšanās uz Nova Launcher lietošanu es nekad nedomāju App Twin. jaucoties ar citiem uzlabojumiem, ADB komanda, ko nosūtīju dažas dienas iepriekš, pēkšņi izveidoja sekundāro Gmail, Solid Explorer, Chromium un Reddit is Fun ikonu. uznirst.
Man par pārsteigumu tādas bija pilnībā funkcionējošas dublētās lietotnes. Un App Twin sarakstam patiešām ir diezgan vienkārši pievienot jebkuru lietojumprogrammu, kuru vēlaties. Viss, kas jums nepieciešams, ir lietojumprogramma pakotnes nosaukums un strādājošs ADB apvalks (ja jums jau ir root piekļuve, tā vietā varat izmantot termināļa emulatoru).
Pirmkārt, lejupielādējiet ADB bināro failu tieši no Google un izvelciet to jebkurā datora mapē. Tālāk instalējiet HiSuite no Huawei, lai jūsu datoram būtu jaunākie draiveri, kas nepieciešami ADB darbībai. Visbeidzot, jums ir jāiespējo USB atkļūdošana sadaļā Iestatījumi -> Izstrādātāja opcijas (7 reizes pieskarieties Būvējuma numuram Iestatījumi —> Par tālruni, lai atbloķētu izstrādātāja opcijas, ja vēl neesat to izdarījis) un piešķirt savam datoram ADB piekļuvi.
Pārbaudiet, vai ADB ir pareizi iestatīts, pārbaudot, vai tas atpazīst jūsu ierīci. Atveriet komandu uzvedni tajā pašā direktorijā, kur atrodas jūsu ADB binārais fails (Windows: ar peles labo pogu noklikšķiniet mapē un noklikšķiniet uz "Atvērt komandu uzvedni šeit") un pēc tam ierakstiet adb devices
. Ja redzat sava tālruņa sērijas numuru (un tajā nav rakstīts "neautorizēts"), tad esat gatavs turpināt darbu. Ja to neredzat, pārbaudiet, vai HiSuite atpazīst jūsu tālruni, un vēlreiz pārbaudiet, vai ir iespējota USB atkļūdošana.
Tagad mums ir jāiegūst to pakotņu nosaukumu saraksts, kuras mēs klonēsim, izmantojot App Twin funkciju. Iesaku instalēt tādu lietojumprogrammu kā Lietotņu inspektors no Play veikala, kas jums pateiks visu instalēto lietotņu pakotnes nosaukumu. Atveriet lietojumprogrammu un pieskarieties "Lietotņu saraksts", lai parādītu savu lietotņu sarakstu alfabētiskā secībā. Pieskarieties lietojumprogrammai, lai atvērtu detalizētas informācijas lapu ar daudz informācijas, tostarp instalēšanas laiku, datu uzglabāšanas vietu, lietošanas statistiku un daudz ko citu.
Tas, kas mūs interesē, protams, ir pakotnes nosaukums. Pakotnes nosaukums ir pirmā rindiņa zem lietotnes nosaukuma augšpusē, vai arī varat to atrast, meklējot pēdējo / datu uzglabāšanas vietā. Parasti tas sāksies ar "com". bet tas ne vienmēr tā ir. Gmail pakotnes nosaukums ir com.google.android.gm.
Tagad, kad esat saņēmis pakotnes nosaukumu, atveriet komandu uzvedni tajā pašā direktorijā, kurā atrodas jūsu ADB binārais fails. Tagad mēs nosūtīsim ADB komandu, lai izveidotu mūsu klonētās lietotnes. Pirmkārt, jums būs jāievada ADB apvalks. Ierakstiet tālāk norādīto.
adb shell
Kad esat ADB čaulā, ievadiet šādu komandu:
settings get secure clone_app_list
Ja jau izmantojat App Twin funkciju, jums vajadzētu redzēt vienu vai divus pakotņu nosaukumus, kas tiek atgriezti ar šo komandu. Ja neizmantojat šo funkciju, šī virkne būs tukša. Tagad mēs vai nu pievienosim esošajam sarakstam, vai izveidosim jaunu klonējamo lietotņu sarakstu.
settingsputsecureclone_app_list "PACKAGE#1;PACKAGE#2;PACKAGE#3"
kur IEPAKOJUMS#1...IEPAKOJUMS#3...IEPAKOJUMS#N ir pilna ar semikolu atdalīts lietotņu pakotņu saraksts vēlaties klonēt. Noteikti neaizmirstiet ievietot paku sarakstu pēdiņās, pretējā gadījumā komanda nedarbosies.
Ja jau izmantojat App Twin funkciju un komandas "get" laikā saņēmāt pakotņu sarakstu, noteikti PIEVIENOJIET savu sarakstu tiem, kas tika atgriezti. Pretējā gadījumā esošās lietotnes tiks dzēstas.
Piemēram, ja es vēlos klonēt Gmail, Solid Explorer, Chromium un Reddit is Fun, es ievadītu šādu komandu:
settingsputsecureclone_app_list "com.google.android.gm;pl.solidexplorer2;org.chromium.chrome;com.andrewshu.android.reddit"
Tūlīt pēc šīs komandas ievadīšanas jums vajadzētu redzēt tostu, kurā teikts, ka jūsu sākuma ekrānā ir ievietota klonēta lietotne. Atkarībā no pakotņu skaita, ko ievadījāt šajā komandā, sākuma ekrānam tagad ir jāaizpilda viena vai vairākas klonētas lietotnes.
Varat izklaidēties ar šo komandu, jo to var izmantot gandrīz jebkurā tālruņa lietotnē (lai gan es neieteiktu klonēt SystemUI, jo man nav ne jausmas, kas notiks). Piemēram, es varēju klonēt Google Play veikalu un Fire Emblem Heroes.
Klonētais Play veikals ir pilnībā funkcionāls, taču, ja instalējat lietotni no tā, tas rada īpašu darbību. Kā redzat zemāk esošajā ekrānuzņēmumā, es instalēju Parallel Space no klona Play veikala. Sistēma kļūst apmulsusi, domājot, ka tikko esat izveidojis citu klonētu lietotni, taču, pieskaroties sākuma ekrāna ikonai, tiek paziņots, ka lietotne nav instalēta. Tomēr neuztraucieties, jo lietotne faktiski ir instalēta un pieejama no lietotņu atvilktnes.
Ja vēlaties spēlēt ar šo komandu viens pats, ir viena ļoti svarīga lieta, no kuras jums vajadzētu būt uzmanīgiem. Ikreiz, kad vēlaties sarakstam pievienot paketi, tas ir jādara pievienot sarakstā un nepārrakstiet sarakstā esošās pakotnes, pretējā gadījumā visas esošās klonētās lietotnes pazudīs. Pašreizējo klonēto pakotņu sarakstu var iegūt, ievadot komandu “get” no šīs apmācības iepriekšējās daļas.
Secinājums
Es ceru, ka jums noderēs šis glītais mazais triks. Es nezinu, kāpēc Huawei nolēma ierobežot, kuras lietojumprogrammas var klonēt, jo īpaši tāpēc, ka šī funkcija, šķiet, pilnībā darbojas gandrīz visās jūsu ierīces lietotnēs. Mana pieredze liecina, ka Huawei App Twin (pēc šīs korekcijas) faktiski ir labāka nekā trešo pušu lietotņu izmantošana no Play veikala, jo tai ir plaša saderība un tā necieš no ātruma problēmām.
Lai gan viens atlikušais brīdinājums ir tāds, ka šī funkcija joprojām darbojas tikai Huawei noklusējuma palaidējā. Es vēl neesmu izdomājis veidu, kā apiet šo ierobežojumu, taču, iespējams, būs nepieciešamas trešās puses palaišanas programmas, lai atbalstītu šo funkciju (kas, manuprāt, nenotiks). Tomēr šai apmācībai joprojām vajadzētu palīdzēt tiem no jums, kuri cerēja, ka EMUI App Twin funkcija varētu būt noderīgāka.
Atjauninājums 4/3/17: Esmu publicējis papildu pamācību, kurā parādīts, kā varat izmantot App Twin funkciju JEBKURĀ jūsu izvēlētajā palaidējā. Pārbaudiet to!
Izmēģiniet to un dariet mums zināmu, vai tas jums der!