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

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

    Společnost Google vydala v roce 2012 verzi prohlížeče pro Android a nikdy se neobtěžovala, aby jí nabídla režim celé obrazovky. Pokud jste unaveni čekáním na vaší oblíbené aplikaci pro Android, která nabízí celoobrazovkový displej, máte možnost udělat to sami s režimem Immersive.

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

    Co budete potřebovat

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

    • Telefon nebo tablet s operačním systémem Android 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 v telefonu povolit ladění na bázi USB, pokud jste to 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, skutečně. 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.

    Když uvidíte vyskakovací oznámení s hlášením "Nyní jste vývojář", stiskněte tlačítko Zpět a v hlavní nabídce nastavení se zobrazí nová možnost: "Možnosti vývojáře".

    Klepněte na "Možnosti vývojáře" a uvnitř najdete možnost "Ladění USB" v části Ladění. Povolte to a pak klepněte na tlačítko "OK".

    Krok 2: Nainstalujte sadu Android SDK a ADB

    Pokud jste se s vaším telefonem nepohodli, 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é nainstalovaný 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í pro systém 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 kliknout 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 panelu 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".

    Před pokračováním si poznačte jméno APK aplikace.

    Krok č. 4: Ověřte připojení zařízení k 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 / Místní / Android / sdk / platform-tools

    V systému MacOS se nachází na adrese:

    / Uživatelé /vaše uživatelské jméno/ Library / Android / SDK / platform-tools

    Připojte telefon nebo tablet k počítači pomocí kabelu USB. V závislosti na modelu vašeho telefonu může být potřeba potvrdit připojení ADB v telefonu pomocí vyskakovací zprávy.

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

    adb zařízení

    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 brzy zadat další příkaz.

    Krok šest: Zvolte režim Immersive

    Existují tři různé druhy režimů 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 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: skryje pouze stavový řádek nahoře.
    • ponořením: skryje pouze navigační lištu na spodní straně.
    Immersive.full (vlevo), immersive.status (střed) a ponořující.navigace (vpravo)

    Zvolte, který režim chcete používat, než budete pokračovat. Nebojte se, můžete příkaz použít několikrát, pokud změníte názor.

    Krok šest: Aplikujte příkaz

    Dále zadejte na výzvu následující text, který nahrazuje název aplikace, který jste nalezli v kroku třetí, po = podepsat. Používal jsem Chrome jako můj příklad, ale název APK můžete vyměnit s jiným.

    nastavení adb shellu dát globální policy_control immersive.full = com.android.chrome

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

    Stisknutím klávesy Enter spusťte příkaz. A je to! Od tohoto okamžiku se Chrome v telefonu (nebo jakákoli jiná aplikace, kterou zadáte) spustí v režimu celé obrazovky. 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říkazovým příkazem nebo terminálem (opět pomocí názvu APK aplikace):

    nastavení adb shellu dát globální policy_control immersive.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 nefunguje okamžitě, zkuste telefon odpojit a znovu jej zapojit - ADB a spojení s ovladačem mohou být někdy špatně.