Domača » kako » Kako vsiliti aplikacijo Android v celozaslonski potopni način (brez korenin)

    Kako vsiliti aplikacijo Android v celozaslonski potopni način (brez korenin)

    Google je leta 2012 izdal Androidovo verzijo Chroma in se ji nikoli ni trudil dati celozaslonskega načina. Če ste utrujeni od čakanja na vašo najljubšo aplikacijo Android, ki ponuja celozaslonski način, obstaja način, da to storite sami z Immersive Mode.

    Pridi na Google, dobesedno te prosim več let! Ni razloga, da ne bi dobili celozaslonskega načina. Obstajajo načini, kako to storiti z aplikacijami drugih proizvajalcev, kot je Tasker, vendar ob predpostavki, da boste vedno želeli ohraniti določeno aplikacijo v celozaslonskem načinu, obstaja hitrejši in bolj praktičen način za uporabo namiznega orodja Android debug bridge (ADB)..

    Kaj boste potrebovali

    Če želite slediti navodilom v tem članku, potrebujete naslednje:

    • Telefon ali tablični računalnik Android z različico 4.4 (KitKat) ali novejšo različico
    • Računalnik z operacijskim sistemom Windows, MacOS ali Linux
    • Kabel USB

    Prvi korak: omogočite iskanje napak USB

    Preden začnete, morate v telefonu omogočiti razhroščevanje na osnovi USB, če tega še niste storili. Odprite glavni meni Nastavitve. Tapnite »About Phone« in nato sedemkrat tapnite vnos »Build Number«. Ja, res. Na nekaterih telefonih je lahko vnos »O telefonu« nekje drugje v meniju »Nastavitve«..

    Ko vidite obvestilo o pojavnem oknu, v katerem piše »Zdaj ste razvijalec«, pritisnite gumb Nazaj in v glavnem meniju Nastavitve boste videli novo možnost: »Možnosti razvijalcev«.

    Dotaknite se možnosti »Razvijalci razvijalcev« in v razdelku »Razhroščevanje« boste našli možnost »Razhroščevanje USB«. Omogoči in nato »V redu«.

    Drugi korak: Namestite Android SDK in ADB

    Če se s telefonom še niste motili, verjetno še nimate nameščenega Android Debug Bridge. Če ne, lahko sledite temu priročnemu priročniku o tem, kako ga vzpostaviti in zagnati. Poskrbite, da imate nameščen tudi gonilnik USB za vaš telefon.

    Ko končate z namestitvijo, se vrnite sem in nadaljujte z naslednjim korakom.

    Tretji korak: Poiščite APK ime vaše aplikacije

    Če želite ročno prilagoditi nastavitve aplikacije v ADB, morate vedeti njeno natančno ime uporabniške datoteke ali ime APK. Na žalost Android ne omogoča preprostega iskanja s privzetimi orodji. Obstaja pa enostaven način za pridobivanje informacij na namizju.

    Odprite kateri koli spletni brskalnik in pojdite v trgovino Google Play na play.google.com. V levem stolpcu kliknite »Aplikacije« in nato »Moje aplikacije«. Tu boste našli seznam vseh aplikacij za Android, ki ste jih namestili v Trgovini Play.

    Kliknite želeno aplikacijo. Če ga ne najdete takoj, lahko kliknete gumb »Vse aplikacije« pod vrstico za iskanje, da ga omejite na samo aplikacije, nameščene na eni napravi.

    Ko ste prišli do strani Trgovine Play Play za želeno aplikacijo, si oglejte spletni naslov v vrstici s naslovom brskalnika. Po oznaki »id =« bo naslov prikazal ime aplikacije APK. V našem primeru (Chrome za Android) je polni naslov:

    https://play.google.com/store/apps/details?id=com.android.chrome

    Ime APK, ki ga iščemo, je »com.android.chrome«.

    Pred nadaljevanjem si zapišite ime APK aplikacije.

    Četrti korak: Preverite povezavo naprave z ADB

    Nato morate odpreti ukazni poziv (v operacijskem sistemu Windows) ali terminal (v macOS) in se pomakniti do mape z imenom »orodja platforme«, kjer je nameščen Android SDK.

    V sistemu Windows ga najdete na naslednji lokaciji:

    / uporabniki /vaše uporabniško ime/ AppData / Local / Android / sdk / orodja za platforme

    V macOS-u se nahaja na:

    / Uporabniki /vaše uporabniško ime/ Knjižnica / Android / SDK / orodja za platforme

    Telefon ali tablični računalnik priključite v računalnik s kablom USB. Odvisno od modela vašega telefona boste morda morali potrditi povezavo ADB na telefonu samo s pojavnim sporočilom.

    Ob pozivu vnesite naslednje besedilo in pritisnite Enter

    adb naprave

    Če pod ukazom naprave ADB vidite eno vrstico naprave, ste pripravljeni. Če na seznamu ni nobene naprave, preverite, ali je telefon ali tablični računalnik priključen in ali imate nameščene gonilnike.

    Pojdite naprej in pustite poziv odprt, ker boste kmalu morali vnesti drug ukaz.

    Šesti korak: Izberite svoj način potapljanja

    Obstajajo tri različne vrste celozaslonskih načinov, ki jih lahko uporabimo pri uvajalnem ukazu.

    • potopi: skrije vrstico stanja na vrhu zaslona in navigacijsko vrstico na dnu, če vaš telefon uporablja navidezne gumbe za navigacijo. To je tisto, kar si večina želi, ko pomisli na celozaslonsko aplikacijo.
    • immersive.status: skrije samo statusno vrstico na vrhu.
    • potapljanje: skriva samo navigacijsko vrstico na dnu.
    Immerive.full (levo), immersive.status (center) in immersive.navigation (desno)

    Izberite način, ki ga želite uporabiti, preden nadaljujete. Ne skrbite, spodnji ukaz lahko uporabite večkrat, če si premislite.

    Šesti korak: Uporabite ukaz

    Nato v poziv vnesite naslednje besedilo in nadomestite ime aplikacije, ki ste ga našli v tretjem koraku po = znak. Za moj primer sem uporabil Chrome, vendar lahko ime APK zamenjate s katerim koli drugim.

    nastavitve lupine adb postavijo globalni policy_control immersive.full = com.android.chrome

    Ta poseben ukaz omogoča celozaslonsko različico Immersive Mode za aplikacijo Chrome. Če želite skriti samo vrstico stanja ali navigacijsko vrstico, uporabite ukaze za imersive.status ali immersive.nagivation,.

    Pritisnite Enter, da izvedete ukaz. To je to! Od zdaj naprej se bo Chrome v vašem telefonu (ali katera koli druga aplikacija, ki jo vnesete) prikazoval v celozaslonskem načinu. Telefon lahko izključite in poskusite zdaj: preprosto potegnite navzgor ali navzdol od spodaj ali zgoraj zaslona (ali strani v vodoravnem načinu), da prikažete gumbe za krmarjenje ali vrstico stanja.

    Če želite kdaj spremeniti aplikacijo v standardni način delovanja, preprosto ponovite te korake, vendar ta ukaz nadomestite v ukaznem pozivu ali v terminalu (znova z imenom APK za vašo aplikacijo):

    nastavitve lupine adb dajo globalni policy_control immersive.off = com.android.chrome

    Ta metoda bi morala delovati z vsemi običajnimi napravami Android, vendar so nekateri proizvajalci morda spremenili operacijski sistem za mobilne naprave na točko, kjer ukazi niso veljavni. Če ne deluje takoj na telefonu ali tabličnem računalniku, poskusite izklopiti telefon in ga ponovno priključiti - povezava ADB in gonilnika sta včasih lahko prefinjena.