15Sep

Ako vynútiť akúkoľvek aplikáciu pre Android v celom obrazovke Immersive mód( bez zakorenenia)

Spoločnosť Google vydala v roku 2012 verziu prehliadača pre systém Android a nikdy sa neobťažovala, aby jej poskytla režim celej obrazovky. Ak ste unavení z čakania na vašej obľúbenej aplikácii pre Android, aby ste mohli ponúknuť celú obrazovku, existuje spôsob, ako to urobiť sami s režimom Immersive.

Poď na Google, doslova som ťa prosila o roky! Neexistuje žiadny dôvod, prečo by sme nemali mať režim na celú obrazovku. Existujú spôsoby, ako to urobiť s aplikáciami tretích strán, ako je Tasker, ale za predpokladu, že vždy budete chcieť ponechať konkrétnu aplikáciu na celej obrazovke, je to rýchlejší a praktickejší spôsob, ako to urobiť, iba pomocou nástroja Desktop debug bridge( ADB),

Čo potrebujete

Ak chcete postupovať podľa krokov v tomto článku, budete potrebovať nasledovné:

  • Telefón s Androidom alebo tablet so systémom verzie 4.4( KitKat) alebo novší
  • Počítač so systémom Windows, MacOS alebo Linux
  • Kábel USB

Prvý krok: Povolenie ladenia USB

Skôr ako začnete, musíte na svojom telefóne povoliť ladenie USB, ak ste to ešte neurobili. Otvorte hlavnú ponuku Nastavenia. Klepnite na položku "O telefóne" a potom klepnite na položku "Vytvoriť číslo" sedemkrát.Áno vážne. Na niektorých telefónoch môže byť položka "O telefóne" niekde inde v ponuke Nastavenia, ale ak sa pokúsite okolo, mali by ste ju nájsť.

Keď vidíte popup upozornenie s názvom "Ste teraz vývojárom", stlačte tlačidlo Späť a v hlavnej ponuke nastavení sa zobrazí nová možnosť: "Možnosti vývojára".

Klepnite na položku Možnosti vývojára a vo vnútriNájdete tu možnosť ladenia USB pod hlavičkou Debugovanie. Povoľte ho a potom klepnite na tlačidlo OK.

Druhý krok: Nainštalujte súbory Android SDK a ADB

Ak ste sa s telefónom nezbavili veľa, pravdepodobne ešte nemáte nainštalovaný systém Android Debug Bridge na počítači. Ak nie, môžete sledovať tento užitočný sprievodca, ako ho spustiť.Uistite sa, že máte nainštalovaný ovládač USB pre váš telefón.

Po dokončení inštalácie sa vráťte sem a pokračujte ďalším krokom.

Tretí krok: Nájdite názov APK aplikácie

Ak chcete manuálne upraviť nastavenia aplikácie v ADB, potrebujete poznať presný názov súboru aplikácie alebo názov APK.Bohužiaľ Android neumožňuje jednoduché nájsť to s predvolenými nástrojmi. Ale je jednoduchý spôsob, ako získať informácie na ploche.

Otvorte akýkoľvek webový prehliadač a prejdite do Obchodu Google Play na adrese play.google.com. Kliknite na položku "Aplikácie" v ľavom stĺpci a potom na položku "Moje aplikácie". Zobrazí sa zoznam všetkých aplikácií pre systém Android, ktoré ste nainštalovali prostredníctvom Obchodu Play.

Kliknite na požadovanú aplikáciu. Ak ho nemôžete nájsť okamžite, môžete kliknúť na tlačidlo "Všetky aplikácie" pod panelom Hľadať, aby ste ho zúžili iba na aplikácie nainštalované na jednom zariadení.

Keď ste sa dostali na stránku Play Store požadovanej aplikácie, pozrite sa na webovú adresu na paneli s adresou URL prehliadača. Po značke identifikátora "id =" sa na adrese zobrazí APK názov aplikácie. V našom príklade( Chrome for Android) je úplná adresa:

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

A názov APK, ktorý hľadáme, je "com.android.chrome."

Vytvorte si poznámkunázvu APK aplikácie pred pokračovaním.

Krok štyri: Overte pripojenie zariadenia s ADB

Potom budete musieť otvoriť príkazový riadok( v systéme Windows) alebo terminál( v systéme MacOS) a prejsť do priečinka s názvom "platform-tools", kde je nainštalovaná súprava Android SDK.

V systéme Windows ho nájdete v nasledujúcom umiestnení:

/users/ vaše používateľské meno /AppData/Local/Android/sdk/ platform-tools

V macOS sa nachádza na adrese:

/Users/ Vaše užívateľské meno /Library/Android/SDK/ platform-tools

Pripojte telefón alebo tablet do počítača pomocou kábla USB.V závislosti od modelu vášho telefónu bude pravdepodobne potrebné potvrdiť pripojenie ADB v telefóne pomocou pop-up správy.

Na výzvu zadajte nasledujúci text a stlačte Enter

adb zariadenia

Ak vidíte riadok jedného prístroja pod príkazom ADB zariadenia, ste pripravení ísť.Ak sa nezobrazujú žiadne zariadenia, skontrolujte, či je váš telefón alebo tablet pripojený a či máte nainštalované ovládače.

Pokračujte a nechajte výzvu otvorenú, pretože budete musieť v krátkom čase zadať iný príkaz.

Krok šiesta: Vyberte si svojim ponorným režimom

Existujú tri rôzne druhy režimov celej obrazovky, ktoré môžeme použiť s ponorným príkazom.

  • imersive.full : skryje stavový riadok v hornej časti obrazovky a navigačný panel na spodku, ak váš telefón používa virtuálne navigačné tlačidlá.To je to, čo väčšina ľudí chce, keď premýšľajú o aplikácii na celú obrazovku.
  • immersive.status : skryje iba stavový riadok na vrchu.
  • ponorenie : skryje iba navigačný panel na dne.
Immersive.full( ľavý), immersive.status( stredový) a ponorný.navigácia( vpravo)

Pred pokračovaním vyberte režim, ktorý chcete použiť.Nebojte sa, môžete použiť príkaz pod niekoľkokrát, ak zmeníte názor.

Krok šesť: Použitie príkazu

Ďalej zadajte nasledujúci text do výzvy a nahradíte názov aplikácie, ktorý ste našli v treťom kroku po znamení =.Používal som prehliadač Chrome ako môj príklad, ale názov APK môžete vymieňať s ktorýmkoľvek iným.

nastavenia shell adb dať global policy_control immersive.full = com.android.chrome

Tento príkaz umožňuje plnú obrazovku režimu Immersive pre aplikáciu Chrome. Ak chcete skryť iba stavový riadok alebo navigačnú lištu, použite príkazy imersive.status alebo imersive.nagivation.

Stlačením klávesu Enter spustite príkaz. To je ono! Odteraz bude Chrome v telefóne( alebo iná aplikácia, ktorú zadáte) spustená v režime celej obrazovky. Môžete odpojiť telefón a vyskúšať to: jednoducho posúvajte prstom nahor alebo nadol zo spodnej alebo hornej časti obrazovky( alebo z boku v horizontálnom režime), aby ste zobrazili navigačné tlačidlá alebo stavový riadok.

Ak by ste niekedy chceli zmeniť aplikáciu späť na štandardný prevádzkový režim, jednoducho zopakujte tieto kroky, ale nahraďte tento príkaz príkazovým riadkom alebo terminálom( znova pomocou názvu APK pre vašu aplikáciu): Nastavenia adb shell

dávajú globálny policy_control imerzívny.off = com.android.chrome

Táto metóda by mala fungovať so všetkými štandardnými zariadeniami Android, ale niektorí výrobcovia mohli zmeniť mobilný operačný systém na miesto, kde príkazy nie sú platné.Ak na telefóne alebo tablete nefunguje okamžite, pokúste sa odpojiť telefón a pripojiť ho späť. ADB a pripojenie k ovládaču môžu byť niekedy jemné.