15Sep

Så här tvingar du någon Android-app till Fullscreen Immersive Mode( utan rota)

click fraud protection

Google släppte en Android-version av Chrome under 2012, och har aldrig stört att ge det ett helskärmsläge. Om du är trött på att vänta på din favorit Android-app för att erbjuda fullskärm, finns det ett sätt att göra det själv med Immersive Mode.

Kom på Google, jag har bokstavligen talat om dig i flera år! Det finns bara ingen anledning att inte ge oss ett fullskärmsläge. Det finns sätt att göra det med tredje part-appar som Tasker, men förutsatt att du alltid vill behålla en viss app i fullskärm finns det ett snabbare och mer praktiskt sätt att göra det med bara Android-debuggen( ADB) -verktyget.

Vad du behöver

För att följa stegen i den här artikeln behöver du följande:

  • En Android-telefon eller surfplatta som kör version 4.4( KitKat) eller senare
  • En dator som kör Windows, MacOS eller Linux
  • En USB-kabel

Steg 1: Aktivera USB-felsökning

Innan du börjar måste du aktivera USB-baserad felsökning på telefonen om du inte redan har det.Öppna huvudmenyn Inställningar. Tryck på "Om telefon" och tryck sedan på "Byggnummer" -fältet sju gånger. Ja verkligen. På vissa telefoner kan "Om telefon" -inmatningen vara någon annanstans i menyn Inställningar, men om du pekar runt bör du kunna hitta den.

instagram viewer

När du ser popup-meddelandet som säger "Du är nu en utvecklare" trycker du på knappen Tillbaka och du får se ett nytt alternativ i huvudmenyn Inställningar: "Utvecklaralternativ."

Tryck på "Utvecklaralternativ" och inuti digJag hittar alternativet "USB-debugging" under rubriken Debugging. Aktivera det och tryck sedan på "OK".

Steg två: Installera Android SDK och ADB

Om du inte har störst med telefonen mycket, har du förmodligen inte Android Debug Bridge installerad på din dator än. Om inte, kan du följa den här praktiska guiden om hur du får det igång. Se till att du även har USB-drivrutinen för din telefon installerad.

När du är klar med installationen, kom tillbaka hit och fortsätt till nästa steg.

Steg tre: Sök din Apps APK-namn

För att manuellt justera en apps inställningar i ADB måste du känna till dess exakta applikationsfilnamn eller APK-namn. Tyvärr gör Android det inte lätt att hitta det med standardverktyg. Men det finns ett enkelt sätt att få informationen på skrivbordet.

Öppna en webbläsare och gå till Google Play Butik på play.google.com. Klicka på "Apps" i den vänstra kolumnen och sedan "Mina appar". Här får du en lista över alla Android-appar som du har installerat via Play Butik.

Klicka på den app du vill ha. Om du inte hittar det direkt kan du klicka på knappen "Alla appar" under sökfältet för att begränsa det till bara appar installerade på en enhet.

När du har nått den önskade appens Play Store-sida kan du titta på webbadressen i webbläsarens webbfält. Efter identifieraren "id =" visas adressen APK-namnet på appen. I vårt exempel( Chrome för Android) är den fullständiga adressen

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

Och det APK-namn vi letar efter är "com.android.chrome."

Skapa en anteckningav appens APK-namn innan du fortsätter.

Steg fyra: Verifiera enhetens anslutning med ADB

Därefter måste du öppna Kommandotolk( i Windows) eller Terminal( i MacOS) och navigera till en mapp med namnet "plattformsverktyg" där din Android SDK är installerad.

I Windows hittar du den på följande plats:

/users/ ditt användarnamn /AppData/Local/Android/sdk/ plattformsverktyg

I macOS ligger den på:

/Users/ ditt användarnamn /Library/Android/SDK/ plattformsverktyg

Anslut din telefon eller surfplatta till datorn med din USB-kabel. Beroende på din telefonmodell kan du behöva bekräfta ADB-anslutningen på telefonen själv med ett popup-meddelande.

Skriv följande text och tryck på Skriv in

-adb-enheter

Om du ser en enda enhetlinje under kommandot ADB-enheten är du redo att gå.Om du inte ser några enheter listade, dubbelkontrollera att telefonen eller surfplattan är ansluten och att du har drivrutinerna installerade.

Gå vidare och lämna prompten öppen eftersom du kommer att behöva ange ett annat kommando inom kort.

Steg sex: Välj ditt fördjupande läge

Det finns tre olika typer av fullskärmslägen som vi kan använda med det nedslående kommandot.

  • immersive.full : döljer statusfältet överst på skärmen och navigeringsfältet längst ner, om telefonen använder virtuella navigeringsknappar. Det här är vad de flesta vill ha när de tänker på en fullscreen-app.
  • immersive.status : döljer bara statusfältet ovanpå.
  • immersive.navigation : döljer bara navigeringsfältet längst ner.
Immersive.full( left), immersive.status( center) och immersive.navigation( höger)

Välj vilket läge du vill använda innan du fortsätter. Oroa dig inte, du kan tillämpa kommandot nedan flera gånger om du ändrar dig.

Steg Six: Använd kommandot

Skriv sedan följande text vid prompten, ersätt det appnamn du hittade i steg tre efter = tecknet. Jag har använt Chrome som mitt exempel här, men du kan byta ut APK-namnet med någon annan.

adb shell inställningar sätta global policy_control immersive.full = com.android.chrome

Detta speciella kommando möjliggör fullskärmsversion av Immersive Mode för Chrome-appen. För att gömma bara statusfältet eller navigeringsfältet, använd respektive kommandona immersive.status eller immersive.nagivation.

Tryck på Enter för att utföra kommandot. Det är allt! Från och med nu kommer Chrome på din telefon( eller någon annan app du anger) att köras i helskärmsläge. Du kan koppla ur telefonen och prova nu: enkelt svep uppåt eller nedåt längst ner eller överst på skärmen( eller sidan i horisontellt läge) för att visa navigeringsknapparna eller statusfältet.

Om du någonsin vill ändra appen till sitt standardoperationsläge, upprepar du bara dessa steg, men ersätt det här kommandot i Kommandotolken eller Terminalen( igen med hjälp av APK-namnet för din app):

-inställningar för adb-skal sätta global policy_control immersiv.off = com.android.chrome

Den här metoden ska fungera med alla vanliga Android-enheter, men vissa tillverkare kan ha ändrat mobiloperativsystemet till den punkt där kommandon inte är giltiga. Om det inte fungerar omedelbart på din telefon eller surfplatta, försök koppla ur telefonen och koppla in den igen. ADB-enheten och drivrutinsanslutningen kan ibland vara finiga.