Kotisivu » miten » Kuinka pakottaa kaikki Android-sovellukset koko näyttöön upottavaan tilaan (ilman juurtumista)

    Kuinka pakottaa kaikki Android-sovellukset koko näyttöön upottavaan tilaan (ilman juurtumista)

    Google julkaisi Chrome-version Android-versiosta vuonna 2012, eikä se ole koskaan vaivautunut antamaan sille koko näytön tilaa. Jos olet kyllästynyt odottamaan suosikkiohjelmasi Android-sovelluksessasi, voit tarjota sen itse upotustilassa.

    Tule Googlelle, olen kirjaimellisesti kerjäänyt sinua jo vuosia! Ei ole mitään syytä olla antamatta meille koko näytön tilaa. Voit tehdä tämän kolmannen osapuolen sovelluksilla, kuten Taskerilla, mutta olettaen, että haluat aina säilyttää tietyn sovelluksen koko näytössä, on nopeampi ja käytännöllisempi tapa tehdä se käyttämällä vain Android-debug-sillan (ADB) työpöydätyökalua.

    Mitä tarvitset

    Voit seurata tämän artikkelin ohjeita seuraavasti:

    • Android-puhelin tai tabletti, jossa on versio 4.4 (KitKat) tai uudempi
    • Tietokone, jossa on Windows, MacOS tai Linux
    • USB-kaapeli

    Ensimmäinen vaihe: Ota USB-virheenkorjaus käyttöön

    Ennen kuin aloitat, sinun on otettava käyttöön USB-pohjainen virheenkorjaus puhelimessasi, jos et ole jo tehnyt sitä. Avaa päävalikko Asetukset. Napauta "Tietoja puhelimesta" ja napauta sitten "Luo numero" -ruutua seitsemän kertaa. Kyllä todella. Joissakin puhelimissa "Tietoja puhelimesta" -merkintä voi olla jossakin muualla Asetukset-valikossa, mutta jos teet ympärillesi, sinun pitäisi pystyä löytämään se.

    Kun näet ponnahdusikkunan, jossa sanotaan "Olet nyt kehittäjä", paina Takaisin-painiketta ja näet uuden vaihtoehdon Päävalikko-valikossa: "Kehittäjäasetukset".

    Napauta ”Developer Options” ja sisäpuolella on “USB debugging” -vaihtoehto Debugging-otsikon alla. Ota se käyttöön ja napauta sitten OK.

    Toinen vaihe: Asenna Android SDK ja ADB

    Jos et ole sekoittanut puhelimesi kanssa paljon, sinulla ei vielä ole Android Debug Bridge -sovellusta. Jos näin ei ole, voit seurata tätä kätevää ohjetta siitä, miten se saadaan käyttöön. Varmista, että puhelimeen on asennettu myös USB-ajuri.

    Kun olet tehnyt asennuksen, palaa tänne ja jatka seuraavaan vaiheeseen.

    Kolmas vaihe: Etsi sovelluksen APK-nimi

    Jotta voit mukauttaa sovelluksen asetuksia manuaalisesti ADB: ssä, sinun on tiedettävä sen tarkka sovellustiedoston nimi tai APK-nimi. Valitettavasti Android ei tee siitä helppoa löytää oletustyökaluilla. Mutta on helppo tapa saada tiedot työpöydällesi.

    Avaa Web-selain ja siirry Google Play -kauppaan osoitteessa play.google.com. Napsauta vasemmanpuoleisessa sarakkeessa olevaa "Sovellukset" ja sitten "Omat sovellukset". Tämä antaa sinulle luettelon kaikista Android-sovelluksista, jotka olet asentanut Play Storen kautta.

    Valitse haluamasi sovellus. Jos et löydä sitä heti, voit napsauttaa hakupalkin alla olevaa All Apps (Kaikki sovellukset) -painiketta ja kaventaa sitä vain yhteen laitteeseen asennetuille sovelluksille.

    Kun olet saavuttanut haluamasi sovelluksen Play Store -sivun, tutustu selaimen URL-osoitepalkin Web-osoitteeseen. Tunnusmerkin "id =" jälkeen osoite näyttää sovelluksen APK-nimen. Esimerkissämme (Chrome for Android) täydellinen osoite on:

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

    Ja etsimäsi APK-nimi on “com.android.chrome”.

    Merkitse muistiin sovelluksesi APK-nimi ennen kuin jatkat.

    Neljäs vaihe: Tarkista laitteen yhteys ADB: hen

    Seuraavaksi sinun on avattava komentokehote (Windowsissa) tai Terminaali (MacOSissa) ja siirry kansioon nimeltä "Platform-tools", jossa Android SDK on asennettu.

    Windowsissa löydät sen seuraavassa paikassa:

    / Käyttäjää /sinun käyttäjä nimesi/ AppData / Local / Android / SDK / alusta-tools

    MacOSissa se sijaitsee osoitteessa:

    / Users /sinun käyttäjä nimesi/ Kirjasto / Android / SDK / alusta-tools

    Liitä puhelin tai tabletti tietokoneeseen USB-kaapelilla. Puhelimen mallista riippuen saatat joutua vahvistamaan puhelimen ADB-yhteyden pop-up-viestillä.

    Kirjoita kehotteessa seuraava teksti ja paina Enter

    adb-laitteet

    Jos näet ADB-laitteen komennon alla olevan yksittäisen laitteen rivin, olet valmis menemään. Jos et näe luettelossa olevia laitteita, tarkista, että puhelin tai tabletti on kytketty ja että ohjaimet on asennettu.

    Siirry eteenpäin ja jätä kehote auki, koska joudut pian syöttämään toisen komennon.

    Vaihe kuusi: Valitse upottava tila

    Täysnäytötiloja on kolme erilaista, joita voidaan käyttää upotuskomennolla.

    • immersive.full: piilottaa näytön yläreunassa olevan tilarivin ja pohjassa olevan navigointipalkin, jos puhelin käyttää virtuaalisia navigointipainikkeita. Tämä on mitä useimmat ihmiset haluavat, kun he ajattelevat koko näytön sovellusta.
    • immersive.status: piilottaa vain tilarivin päälle.
    • immersive.navigation: piilottaa vain pohjassa olevan navigointipalkin.
    Immersive.full (vasen), immersive.status (keskellä) ja upottava.

    Valitse, mitä tilaa haluat käyttää ennen kuin jatkat. Älä huoli, voit käyttää komentoa alla useita kertoja, jos muutat mieltäsi.

    Vaihe kuusi: Käytä komentoa

    Seuraavaksi kirjoita seuraava teksti kehotteeseen, joka korvaa vaiheessa 3 löytyneen sovelluksen nimen = merkki. Olen käyttänyt Chromea esimerkkinäni täällä, mutta voit vaihtaa APK-nimen toiseen.

    adb shell -asetukset asettavat globaalin policy_control immersive.full = com.android.chrome

    Tämä tietty komento mahdollistaa Chrome-sovelluksen Immersive-tilan koko näytön version. Voit piilottaa vain tilarivin tai navigointipalkin käyttämällä vastaavasti Immersive.status- tai immersive.nagivation-komentoja.

    Suorita komento painamalla Enter. Se siitä! Tästä lähtien Chrome puhelimessasi (tai muissa syötetyissä sovelluksissa) toimii koko näytön tilassa. Voit irrottaa puhelimesi pistokkeen ja kokeilla sitä nyt: yksinkertaisesti pyyhkäise ylös tai alas näytön alareunasta tai yläreunasta (tai vaakasuorassa tilassa) näyttääksesi navigointipainikkeet tai tilapalkin.

    Jos haluat koskaan muuttaa sovelluksen normaaliin toimintatilaan, toista nämä vaiheet yksinkertaisesti, mutta korvaa tämä komento komentorivillä tai terminaalissa (uudelleen käyttämällä sovelluksen APK-nimeä):

    adb shell -asetukset asettivat globaalin policy_control immersive.off = com.android.chrome

    Tämän menetelmän pitäisi toimia kaikkien standardien Android-laitteiden kanssa, mutta jotkut valmistajat saattavat muuttaa mobiilikäyttöjärjestelmää siihen pisteeseen, jossa komentot eivät ole voimassa. Jos se ei toimi heti puhelimellasi tai tablet-laitteellasi, kokeile irrottaa puhelimesi ja kytke se takaisin ADB-laitteeseen ja ajuriyhteys voi joskus olla hienovarainen.