Hjemmeside » hvordan » Sådan styrker du enhver Android-app til fuldskærms-immersiv tilstand (uden rooting)

    Sådan styrker du enhver Android-app til fuldskærms-immersiv tilstand (uden rooting)

    Google udgav en Android-version af Chrome i 2012, og har aldrig gidet at give det en fuldskærmstilstand. Hvis du er træt af at vente på din yndlings Android-app for at tilbyde fuldskærm, er der en måde at gøre det selv med Immersive Mode.

    Kom på Google, jeg har bogstaveligt talt bedt dig i årevis! Der er bare ingen grund til ikke at give os en fuldskærmstilstand. Der er måder at gøre det på med tredjeparts apps som Tasker, men hvis du altid vil holde en bestemt app i fuldskærm, er der en hurtigere og mere praktisk måde at gøre det ved kun at bruge Android-debug-broen (ADB) desktopværktøjet.

    Hvad du skal bruge

    For at følge trinene i denne artikel skal du bruge følgende:

    • En Android-telefon eller tablet, der kører version 4.4 (KitKat) eller senere
    • En pc, der kører Windows, MacOS eller Linux
    • Et USB-kabel

    Trin 1: Aktivér USB-fejlfinding

    Før du begynder, skal du aktivere USB-baseret fejlfinding på din telefon, hvis du ikke allerede har det. Åbn menuen Hovedindstillinger. Tryk på "Om telefon", og tryk derefter på "Byg nummer" -indgangen syv gange. Ja virkelig. På nogle telefoner kan "Om telefon" -indgangen være et andet sted i menuen Indstillinger, men hvis du stikker omkring, skal du kunne finde den.

    Når du ser popup-beskeden, der siger "Du er nu en udvikler", skal du trykke på knappen Tilbage og du får vist en ny mulighed i hovedmenuen Indstillinger: "Udviklerindstillinger."

    Tryk på "Udviklerindstillinger", og indenfor finder du "USB debugging" -muligheden under overskriften Debugging. Aktivér det, og tryk så på "OK".

    Trin to: Installer Android SDK og ADB

    Hvis du ikke har messet rundt med din telefon meget, har du sandsynligvis ikke Android Debug Bridge installeret på din pc endnu. Hvis ikke, kan du følge denne praktiske vejledning om, hvordan du får det i gang. Sørg for, at du også har USB-driveren til din telefon installeret.

    Når du er færdig med installationen, kom tilbage her og fortsæt til næste trin.

    Trin tre: Find din Apps APK navn

    For at manuelt justere en apps indstillinger i ADB skal du kende det nøjagtige programfilnavn eller APK-navn. Desværre gør Android det ikke nemt at finde ud af det med standardværktøjer. Men der er en nem måde at få oplysningerne på skrivebordet på.

    Åbn enhver webbrowser og gå til Google Play Butik på play.google.com. Klik på "Apps" i den venstre kolonne og derefter på "Mine apps". Dette giver dig en liste over alle Android-apps, du har installeret via Play Butik.

    Klik på den app, du vil have. Hvis du ikke kan finde den med det samme, kan du klikke på knappen "Alle apps" under søgefeltet for at indsnævre den til kun apps installeret på en enhed.

    Når du har nået den ønskede apps Play Butik-side, skal du kigge på webadressen i browserens weblinje. Efter identifikationsmærket "id =" vises adressen APK-navnet på appen. I vores eksempel (Chrome til Android) er den fulde adresse:

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

    Og det APK navn, vi leder efter, er "com.android.chrome."

    Noter din apps APK-navn, før du fortsætter.

    Trin fire: Bekræft din enhedsforbindelse med ADB

    Derefter skal du åbne kommandoprompt (i Windows) eller Terminal (i MacOS) og navigere til en mappe med navnet "platform-værktøjer", hvor din Android SDK er installeret.

    I Windows finder du det på følgende sted:

    / brugere /dit brugernavn/ AppData / Local / Android / sdk / platform-tools

    I macOS er den placeret på:

    / Brugere /dit brugernavn/ Library / Android / SDK / platform-tools

    Slut din telefon eller tablet til computeren med dit USB-kabel. Afhængigt af din telefonmodel kan du muligvis bekræfte ADB-forbindelsen på selve telefonen med en pop op-meddelelse.

    Indtast følgende tekst, og tryk på Enter

    adb-enheder

    Hvis du ser en enkelt enhedslinje under kommandoen ADB-enhed, er du klar til at gå. Hvis du ikke ser nogen enheder opført, skal du dobbelttjekke, at din telefon eller tablet er tilsluttet, og at du har installeret drivere.

    Gå videre og lad prompten stå åben, fordi du bliver nødt til at indtaste en anden kommando inden for kort tid.

    Trin seks: Vælg din immersive tilstand

    Der er tre forskellige slags fuldskærmstilstande, vi kan bruge med den nedslående kommando.

    • immersive.full: Skjuler statuslinjen øverst på skærmen og navigationslinjen nederst, hvis din telefon bruger virtuelle navigeringsknapper. Det er det, de fleste mennesker vil have, når de tænker på en fuldscreen-app.
    • immersive.status: Skjuler kun statuslinjen ovenpå.
    • immersive.navigation: Skjuler kun navigationslinjen nederst.
    Immersive.full (left), immersive.status (center) og immersive.navigation (højre)

    Vælg hvilken tilstand du vil bruge, før du fortsætter. Bare rolig, du kan anvende kommandoen nedenfor flere gange, hvis du skifter mening.

    Trin seks: Anvend kommandoen

    Indtast derefter følgende tekst ved prompten, og erstat det appnavn, du fandt i Trin tre efter = skilt. Jeg har brugt Chrome som mit eksempel her, men du kan bytte APK-navnet med andre.

    indstillinger for adb shell sætte global policy_control immersive.full = com.android.chrome

    Denne særlige kommando muliggør fuldskærmsversion af Immersive Mode til Chrome-appen. Hvis du kun vil skjule statuslinjen eller navigationslinjen, skal du bruge henholdsvis kommandoerne immersive.status eller immersive.nagivation..

    Tryk på Enter for at udføre kommandoen. Det er det! Fra nu af vil Chrome på din telefon (eller en anden app du indtaster) køre i fuldskærmstilstand. Du kan tage stikket ud af telefonen og prøve det nu: Skub blot op eller ned fra bunden eller toppen af ​​skærmen (eller siden i vandret tilstand) for at vise navigeringsknapperne eller statuslinjen.

    Hvis du nogensinde vil ændre appen tilbage til sin standardoperationsmodus, skal du blot gentage disse trin, men erstatt denne kommando i kommandoprompt eller terminal (igen ved hjælp af APK-navnet til din app):

    indstillinger for adb shell sætte global policy_control immersive.off = com.android.chrome

    Denne metode skal fungere sammen med alle standard Android-enheder, men nogle producenter kan have ændret det mobile operativsystem til det punkt, hvor kommandoerne ikke er gyldige. Hvis det ikke virker umiddelbart på din telefon eller tablet, skal du prøve at afbryde din telefon og tilslutte den igen. ADB-enheden og forbindelsen til føreren kan til tider være finicky.