Apmācība par to, kā parādīt slēdzi, lai iespējotu režīmu attēls attēlā katrai lietotnei operētājsistēmā Android O, izmantojot Tasker un SecureTask.
Mūsu pēdējā rakstā mēs bijām pirmie, kas jums parādījām, kā jūs varat izmantot Šobrīd Android O jaunais režīms attēls attēlā (PiP). savā viedtālrunī. Apkopojot, metode ietver noteiktas atslēgas, kas pazīstama kā KEYCODE_WINDOW, nosūtīšanu, ko nosaka konstante 171. Šo atslēgas kodu visvieglāk var nosūtīt, iespējojot slēptais navigācijas joslas pielāgotājs SystemUI Tuner pēc tam pievienojot jaunu navigācijas joslas vienumu, kas aktivizē atslēgas kodu.
Tomēr, izmantojot šo metodi, navigācijas joslā būs pastāvīga ikona, lai pārslēgtu režīmu attēls attēlā, pat ja tas nav piemērojams. Attēls attēlā darbojas tikai noteiktās lietojumprogrammās, proti, lietotnēs, kas var parādīt pilnekrāna video saturu, tāpēc nav jēgas, ka visās lietotnēs ir poga, lai to pārslēgtu. Raksta beigās mēs norādījām, ka mēs parādīsim, kā parādīt attēlu attēlā režīmu katrai lietotnei. Lūk, kā tas tiek darīts.
Rādīt attēlu attēlā pārslēgšanu katrai lietotnei
Prasības:
- Tasker ($2.99)
- SecureTask
Tasker ir nepieciešams, jo tā ir automatizācijas lietotne, ko izmantojam, lai noteiktu, kurā lietojumprogrammā mēs atrodamies un nosūtīt komandas, izmantojot SecureTask spraudni, kas apstrādās mūsu navigācijas izmaiņas bārs. Kad esat instalējis abas lietojumprogrammas, mums ir jāiestata abas.
Lai Tasker varētu noteikt, kurā lietojumprogrammā mēs izmantojam, mums ir jāpiešķir tā pieejamības pakalpojums. To var izdarīt ļoti ātri, vienkārši atveriet sadaļu Iestatījumi --> Pieejamība un pakalpojumu sarakstā meklējiet "Tasker". Iespējojiet pieejamības pakalpojumu.
Tālāk mums ir jāpiešķir SecureTask iespēja mainīt sistēmas iestatījumus mūsu ierīcē. Lai to izdarītu, mums ir jāpiešķir SecureTask īpaša atļauja, kas pazīstama kā WRITE_SECURE_SETTINGS, kas ir parasti nav pieejams parastajām lietojumprogrammām, taču lietotājs to var piešķirt manuāli, izmantojot ADB. Tādējādi, lai tas darbotos, jūsu datorā būs jādarbojas ADB. Par laimi, šīs atļaujas piešķiršana ir vienreizēja lieta, un mēs izmantosim SecureTask turpmākajās ar Android O saistītās apmācībās, tāpēc es noteikti iesaku jums to darīt tagad. Ja esat sekojis manām iepriekšējām pamācībām, kurās es teicu jums instalēt AutoTools, SecureTask ir mazāk funkciju, taču tajā ir pietiekami daudz mūsu vajadzībām.
ADB iestatīšana
Pirmā lieta, kas jums jādara, ir lejupielādēt ADB bināro failu savai konkrētajai OS. To var izdarīt šeit. Kad esat tos lejupielādējis, jums ir jāpārliecinās, vai jums ir pareizs vadītājs ja izmantojat Windows.
Kad esat izvilcis bināro failu atsevišķā mapē un instalējis draiveri, viedtālrunī ir jāiespējo USB atkļūdošana. Lai to izdarītu, atveriet sadaļu Iestatījumi un dodieties uz Par tālruni. 7 reizes pieskarieties Būvējuma numuram, līdz tiek parādīts dialoglodziņš, kurā teikts, ka esat atbloķējis izstrādātāja opcijas. Tagad sadaļā Iestatījumi varat piekļūt izstrādātāja opcijām. Acīmredzot operētājsistēmā Android O ir jāievada PIN/parole, lai varētu atvērt izstrādātāja opcijas. Dariet to un meklējiet USB atkļūdošanu, pēc tam iespējojiet to.
Tagad pievienojiet tālruni un atveriet komandu uzvedni tajā pašā direktorijā, kurā ieguvāt ADB bināro failu. (Windows lietotāji, turiet nospiestu taustiņu Shift + ar peles labo pogu noklikšķiniet šajā mapē un atlasiet "atvērt komandu uzvedni šeit.") Ierakstiet adb devices
komandu uzvednē. Tiks parādīts ziņojums, ka tiek startēts ADB serveris, un pēc tam tālrunī tiks parādīta uzvedne ar aicinājumu piešķirt datoram ADB piekļuvi. Pieņemiet to. Tagad, kad jūs ieejat adb devices
komandu uzvednē jums vajadzētu redzēt savas ierīces sērijas numuru, ja tā, tad jums tas izdevās.
WRITE_SECURE_SETTINGS piešķiršana SecureTask
Kad ir atvērta ADB komandu uzvedne, ievadiet šo komandu, lai piešķirtu SecureTask nepieciešamo atļauju.
adbshellpmgrantcom.balda.securetaskandroid.permission.WRITE_SECURE_SETTINGS
SecureTask tagad būs iespēja mainīt sistēmas iestatījumus bez root piekļuves! Tagad mēs esam gatavi pāriet uz Tasker.
Tasker profila iestatīšana
Atveriet Tasker un izveidojiet jaunu profilu. Nosauciet to par "Pārslēgt attēlu attēlā". Izvēlieties Pieteikums Kontekstā un meklējiet video lietotni, kurā vēlaties iespējot navigācijas joslas taustiņu (piem., YouTube). Atlasiet vajadzīgās lietotnes, pēc tam atgriezieties, lai nākamo reizi izveidotu uzdevumu.
Tasker lūgs jums pievienot uzdevumu šim jaunajam profilam. Kad tas tiek prasīts, izveidojiet jaunu uzdevumu un nosauciet to (vai nepiešķiriet). Kad atrodaties uzdevumu izveides ekrānā, pievienojiet jaunu darbību, atverot Spraudnis --> SecureTask --> Secure Settings. Nospiediet zīmuļa ikonu, lai atvērtu SecureTask konfigurāciju.
Sadaļā Darbība atlasiet Rakstiet. Sadaļā Iestatījumi ievietojiet secure sysui_nav_bar_right
. Zem vērtības ielieciet key(171:com.android.systemui/2131230944)
. Izejiet uz Tasker galveno izvēlni. Pievienojiet šim profilam izejas uzdevumu, ilgi nospiežot jauno uzdevumu, ko tikko izveidojām, un pēc tam atlasot “pievienot izejas uzdevumu”. Atkārtojiet iepriekš minēto darbību, bet šoreiz vērtībai ievietojiet nulli.
Tieši tā! Ieejot YouTube lietotnē (vai jebkurā citā izvēlētajā lietotnē), tagad navigācijas joslas labajā pusē tiks parādīta ikona, kas ļaus pārslēgt režīmu attēls attēlā.
Lejupielādēt un importēt
Tāpat kā visas ar Tasker saistītās apmācības, mēs nodrošināsim XML failu, ko varat lejupielādēt un importēt. Tālāk lejupielādējiet .prf.xml failu no vietnes AndroidFileHost un saglabājiet to savā iekšējā atmiņā. Atveriet Tasker un turiet augšpusē esošo cilni Profili, līdz tiek parādīta poga Importēt. Pieskarieties tam un atrodiet tikko saglabāto XML failu, pēc tam atlasiet to, lai to importētu. Pārliecinieties, vai esat iespējojis Tasker pieejamības pakalpojumu un piešķīris WRITE_SECURE_SETTINGS atļauja SecureTask, kā minēts manā rakstā, pretējā gadījumā šis profils neko nedarīs jūsu labā tālrunis!
Lejupielādējiet profilu “Pārslēgt attēlu attēlā” no vietnes AndroidFileHost
Ja vēlaties uzzināt, ko vēl mēs varam paveikt ar SecureTask un Android O, sekojiet līdzi XDA portālam, jo mums ir daudz ko dalīties. Gaidiet vairāk pamācību par to, kā Android O navigācijas joslai padarītu daudzas noderīgas funkcijas!