Az Android Q rejtett, rendszerszintű sötét témájának váltása

Az első Android Q béta a Google Pixel okostelefonokhoz rejtett rendszerszintű sötét témával rendelkezik, amelyet egy egyszerű ADB paranccsal engedélyezhet (vagy letilthat).

Ma korábban a Google kiadták az első Android Q béta a Pixel eszközök mindhárom generációjához: a Google Pixel/Pixel XL, a Pixel 2/Pixel 2 XL és a Pixel 3/Pixel 3 XL. Ez a első a 6 béta közül a végső kiadás előtt leszünk, és van egy rengeteg új funkció. A Google rengeteg dokumentációt tett közzé az új Android-verzióhoz, és beletelik egy kis időbe, amíg végignézzük az egészet. Felvillantottam a Q bétát a Pixel 3 XL-en, hogy megtaláljak minden olyan új funkciót, amelyet nem fedtek le a kiszivárgásaink. és hogy őszinte legyek, a béta verzióban nincs olyan sok olyan felhasználóbarát funkció, amelyet még ne fedeztünk volna fel. Az egyik fő jellemző -Az Android Q rendszerszintű sötét üzemmódja– azonban sok ember számára rejtélyes módon hiányzik.

Néhányan úgy frissítették a Q-t, hogy engedélyezték, míg mások (például én) anélkül frissítették, hogy engedélyezték volna a Beállításokban. Az akkumulátorkímélő mód bekapcsolásával engedélyezheti a rendszerszintű sötét témát, de az akkumulátorkímélő módot nem érdemes bekapcsolva tartani, ha bízik abban, hogy időben megkapja az értesítéseket. Mivel az emberek Android Pie-ről Android Q-ra frissítettek, és a sötét téma már engedélyezett, ez elgondolkodtatott: hogyan történt ez? Arra a következtetésre jutottam, hogy ezeknek a felhasználóknak engedélyezniük kellett a kényszerített éjszakai módot a Fejlesztői beállításokban, mielőtt a Q-ra frissítenének. Ez a beállítás eltűnt a Q béta verziójából, de továbbra is lehetséges manuálisan engedélyezni az ADB-vel. Itt van, hogyan.

    1. Kövesse ezt az oktatóanyagot az ADB használatának engedélyezéséhez számítógépéről.
    2. Csatlakoztassa a Pixel készüléket a számítógéphez, nyisson meg egy parancssort vagy terminálablakot ugyanabban a könyvtárban, ahol az ADB bináris fájlt tárolta, és írja be a következő parancsot:Sötét mód engedélyezése:adb shell settings put secure ui_night_mode 2Sötét mód letiltása:adb shell settings put secure ui_night_mode 1
    3. Ha Windows PowerShellt használ, előfordulhat, hogy a parancs elé egy .\ karaktert kell hozzáadnia. Ha macOS-t vagy Linuxot használ, előfordulhat, hogy a parancs elé egy ./ karaktert kell hozzáadnia.
    4. Indítsa újra a Pixelt, és a rendszerszintű sötét módot át kell kapcsolni.

Nem vagyok teljesen biztos benne, hogy a Google miért távolította el a sötét módhoz való hozzáférést az Android Q béta verziójában. A legvalószínűbb magyarázat az, hogy még fejlesztés alatt áll. Remélem, hogy egy jövőbeli bétaverzióban engedélyezni fogják, mert a fejlesztőknek időre lesz szükségük az alkalmazásaik teszteléséhez. Valamilyen oknál fogva ez a kapcsoló nem csak a sötét módot engedélyezi a Beállításokban, a SystemUI-ban és a keretrendszerben, hanem minden alkalmazásban kikényszeríti a sötét módot, ami szörnyen néz ki a Google Fotókban. A kiszivárgott Android Q bétaverzióban engedélyeztem a sötét módot a rendszeralkalmazásokhoz, de letiltottam a kényszerített sötét módot – ez itt nem lehetséges. Még mindig vizsgálom, hogy ez lehetséges-e, de úgy gondolom, hogy root hozzáférésre lesz szükségünk, mert a jelző a debug.hwui.force_dark rendszertulajdonsághoz van kötve.

Kövesd a Android Q címke további hírekért a legújabb Android-kiadásról!