15Sep

Jak vynutit jakoukoli aplikaci Android v celoobrazovkovém režimu Immersive( bez zakořenění)

click fraud protection

Společnost Google vydala v roce 2012 verzi systému Chrome pro Android a nikdy se neobtěžovala dát režimu na celoobrazovkovém displeji. Pokud jste unavení z čekání na vaší oblíbené aplikaci pro Android, která nabízí celoobrazovkový displej, je to způsob, jak to udělat sami s režimem Immersive.

Pojďte na Googlu, doslova jsem vás prosil o roky! Neexistuje žádný důvod, proč bychom neměli mít režim celé obrazovky. Existují způsoby, jak to učinit s aplikacemi třetích stran, jako je Tasker, ale za předpokladu, že budete vždy chtít mít celou aplikaci v celoobrazovkovém zobrazení, je k tomu rychlejší a praktičtější způsob, jak to udělat, pouze pomocí nástroje pro práci s nástroji ADB.

Co budete potřebovat

Chcete-li postupovat podle kroků v tomto článku, budete potřebovat následující:

  • Telefon s Androidem nebo tablet se systémem verze 4.4( KitKat) nebo novější
  • Počítač se systémem Windows, MacOS nebo Linux
  • Kabel USB

První krok: Povolit ladění USB

Než začnete, musíte povolit ladění USB v telefonu, pokud jste tak ještě neučinili. Otevřete hlavní nabídku Nastavení.Klepněte na položku "O telefonu" a pak poklepejte na položku "Vytvořit číslo" sedmkrát. Ano, opravdu. Na některých telefonech může být položka "O telefonu" někde jinde v nabídce Nastavení, ale pokud se pokoušíte, měli byste ho najít.

instagram viewer

Když se objeví vyskakovací oznámení s názvem "Nyní jste vývojář", stiskněte tlačítko Zpět a zobrazí se nová možnost v hlavním menu Nastavení: "Možnosti vývojáře".

Klepněte na položku Možnosti vývojáře a uvnitřV okně Debugging najdeme volbu "Ladění USB".Povolte to a potom klepněte na tlačítko OK.

Krok 2: Nainstalujte sadu Android SDK a ADB

Pokud jste se s vaším telefonem vůbec nehnuli, pravděpodobně nemáte v počítači nainstalován Debug Bridge Android. Pokud tomu tak není, můžete sledovat tento užitečný průvodce, jak se dostat do provozu. Ujistěte se, že máte také nainstalován ovladač USB pro váš telefon.

Po dokončení instalace se vraťte a pokračujte dalším krokem.

Krok třetí: Najděte název APK aplikace

Chcete-li ručně upravit nastavení aplikace v ADB, potřebujete znát přesný název souboru aplikace nebo název APK.Bohužel Android nedává snadné to zjistit s výchozími nástroji. Existuje však snadný způsob, jak získat informace na pracovní ploše.

Otevřete webový prohlížeč a přejděte do Obchodu Google Play na adrese play.google.com. Klikněte na "Aplikace" v levém sloupci a na položku "Moje aplikace". Zobrazí se seznam všech aplikací systému Android, které jste nainstalovali prostřednictvím Obchodu Play.

Klepněte na požadovanou aplikaci. Pokud ji nemůžete najít okamžitě, můžete klepnout na tlačítko "Všechny aplikace" pod vyhledávacím panelem, abyste jej zúžili pouze na aplikace nainstalované na jednom zařízení.

Když jste se dostali na stránku Play Store požadované aplikace, podívejte se na webovou adresu v pruhu URL adresy prohlížeče. Po identifikačním štítku "id =" se na adrese zobrazí název APK aplikace. V našem příkladu( Chrome pro Android) je úplná adresa:

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

A název APK, který hledáme, je "com.android.chrome".

Zapsat poznámkunázvu APK aplikace, než budete pokračovat.

Čtvrtý krok: Ověřte připojení zařízení pomocí ADB

Poté budete muset otevřít příkazový řádek( v systému Windows) nebo terminál( v systému MacOS) a přejděte do složky s názvem "platform-tools", kde je nainstalována sada Android SDK.

V systému Windows jej najdete na následujícím umístění:

/users/ vaše uživatelské jméno /AppData/Local/Android/sdk/ platform-tools

V macOS se nachází na:

/Users/ Vaše uživatelské jméno /Library/Android/SDK/ platform-tools

Zapojte telefon nebo tablet do počítače pomocí kabelu USB.V závislosti na modelu vašeho telefonu budete možná muset potvrdit připojení ADB v telefonu samotným pomocí vyskakovací zprávy.

Na výzvu zadejte následující text a stiskněte klávesu Enter zařízení

adb

Pokud se pod příkazem zařízení ADB zobrazí řádek jednoho zařízení, jste připraveni jít. Pokud se nezobrazí žádné zařízení, zkontrolujte, zda je telefon nebo tablet připojen a zda máte nainstalované ovladače.

Pokračujte a nechte výzvu otevřenou, protože budete muset krátce zadat další příkaz.

Krok šest: Zvolte svůj režim imerzní

Existují tři různé režimy celé obrazovky, které můžeme použít s ponorným příkazem.

  • immersive.full : skryje stavový řádek v horní části obrazovky a navigační panel na spodní straně, pokud váš telefon používá virtuální navigační tlačítka. To je to, co většina lidí chce, když si myslí o aplikaci na celou obrazovku.
  • immersive.status : skrývá pouze stavový řádek nahoře.
  • imersive.navigation : skryje pouze navigační lištu na spodní straně.
Immersive.full( levé), immersive.status( uprostřed) a ponořující.navigace( vpravo)

Před pokračováním vyberte režim, který chcete použít. Nedělejte si starosti, můžete příkaz použít několikrát, pokud změníte názor.

Krok šest: Použití příkazu

Dále zadejte následující text do výzvy a nahradit název aplikace, který jste nalezli v kroku třetí, za znaménkem =.Jako příklad jsem použil prohlížeč Chrome, ale jiný název APK můžete vyměnit.

nastavení shellu adb umístit globální policy_control immersive.full = com.android.chrome

Tento konkrétní příkaz umožňuje plnou verzi aplikace Immersive Mode pro aplikaci Chrome. Chcete-li skrýt pouze stavový řádek nebo navigační lištu, použijte příkazy immersive.status nebo immersive.nagivation.

Stisknutím klávesy Enter spusťte příkaz. A je to! Od této chvíle se Chrome v telefonu( nebo jakékoli jiné aplikace, kterou zadáváte) spustí v celoobrazovkovém režimu. Můžete odpojit telefon a zkusit to: jednoduše přetáhněte prstem nahoru nebo dolů ze spodní nebo horní části obrazovky( nebo ze strany v horizontálním režimu), abyste zobrazili navigační tlačítka nebo stavový řádek.

Pokud někdy chcete změnit aplikaci zpět do standardního provozního režimu, jednoduše zopakujte tyto kroky, ale nahradit tento příkaz příkazem Command Prompt nebo Terminal( opět pomocí názvu APK pro aplikaci): nastavení ADB shell

umístit globální policy_control.off = com.android.chrome

Tato metoda by měla fungovat se všemi standardními zařízeními Android, ale někteří výrobci mohou modifikovat mobilní operační systém až do okamžiku, kdy příkazy nejsou platné.Pokud na telefonu nebo tabletu nepracuje okamžitě, zkuste telefon odpojit a znovu jej zapojit - ADB a spojení s ovladači mohou být někdy jemné.