Az Android fejlesztői opciók magyarázata: Minden, amit ezekkel a beállításokkal tehet

Az Android egy csomó fejlesztői opciót tartalmaz, amelyek feloldhatják a kísérleti és hibakereső funkciókat. Íme, mit tesznek ezek a lehetőségek.

A legtöbb Android okostelefonok és tabletek már több tucat (vagy akár több száz) beállítással rendelkezik az értesítésektől a rendszerszínekig minden megváltoztatásához. Még több beállítás rejtőzik a Fejlesztői opciókban, amelyek leginkább az Android alkalmazások létrehozását hivatottak segíteni, de néhányuk más helyzetekben is jól jöhet.

Annak ellenére, hogy a Fejlesztői beállításokon keresztül elérhető egyes funkciók hasznosak lehetnek, nem mindig világos, hogy melyik opció mit csinál. Bár a Fejlesztői beállítások egyik funkciója sem fogja tönkretenni telefonját vagy táblagépét, némelyikük engedélyezése nem kívánt problémákat okozhat. Éppen ezért ebben az összefoglalóban mindent áttekintünk, amit a fejlesztői beállításokkal megtehet, így pontosan tudhatja, melyik beállítás mit csinál.

A fejlesztői beállítások elérése Androidon

A fejlesztői beállítások alapértelmezés szerint el vannak rejtve, ezért engedélyeznie kell őket, mielőtt hozzáférne az elérhető beállításokhoz. A pontos folyamat itt attól függ, hogy milyen Android-verziót használ, és néhány eszközgyártó (például a Samsung) a menük egy részének helyén mozog.

Az első lépés az, hogy megkeresse, hol található a Build szám az eszköz Beállítások alkalmazásában. Általában úgy találhatja meg, ha megnyitja eszközén a Beállítások alkalmazást, majd navigál a címre A telefonról > Építési szám. Az Android 8.0 és Android 8.1 alatt található Rendszer > A telefon névjegye > Építési szám. Ha táblagépe van, ezt általában „A táblagépről” néven hívják. A hely az Android testreszabott buildjei esetén változhat – például a Samsung készülékek alatt található Telefonról (vagy tabletta) > Szoftverinformáció > Build száma.

Ha nem találja, akkor lehet, hogy olyan egyéni Android-felépítésű eszközt használ, amely bizonyos beállítások helyére kerül. Ha a Beállítások alkalmazásban van keresőgomb (általában a képernyő tetején található, nagyító ikonnal), nyomja meg, és keresse meg a „build number” kifejezést. Ha megjelenik, nyomja meg, és ki kell jelölni a névjegy oldalon.

Miután végre elérte a Build number bejegyzést, folyamatosan koppintania kell a build számára, amíg meg nem jelenik a megerősítő üzenet. A régebbi eszközök egyszerűen azonnal engedélyezték a fejlesztői beállításokat, míg az Android újabb verzióit futtató telefonok és táblagépek általában megkövetelik a lezárási képernyő jelszavának megadását a megerősítéshez. Amikor elkészült, megjelenik egy felugró ablak, amely azt mondja: "Ön most fejlesztő", ahogy az alábbi képernyőképen látható.

Ezt követően a Beállítások alkalmazásban elérhetővé kell tennie egy új Fejlesztői beállítások menüt. A Fejlesztői beállítások menü pontos helye az Android verzió verziójától és az eszköz gyártójától is függ. Egyes eszközök (például a legújabb Samsung telefonok és táblagépek) a fejlesztői beállításokat a fő Beállítások képernyő aljához helyezik, míg mások a Rendszermenübe vagy más helyre helyezik át őket. Ha van keresési gombja a Beállítások alkalmazásban, megpróbálhatja megérinteni azt, és beírni a „fejlesztői beállítások” szót a menü megtalálásához.

Minden beállítás magyarázata a Fejlesztői beállításokban

Az Android Fejlesztői beállítások menüben lévő összes beállítást át fogjuk vizsgálni, és azt, hogy mit csinálnak. Ezeknek a lehetőségeknek a pontos sorrendje és elhelyezkedése eszközönként változhat, és egyes gyártók hozzáadnak néhányat saját maguk közül, amelyeket itt ismertetünk. Ez a lista is azon alapul Android 12L/12.1 - Az Android jövőbeli verziói hozzáadhatják vagy eltávolíthatják ezeket a lehetőségeket.

Fő opciók

Memória: Ennek megérintésével megnyílik egy képernyő, amely megmutatja, hogy az eszköze jelenleg mennyi RAM-ot (Random Access Memory) használ, valamint a 3 órás, 6 órás, 12 órás vagy 1 napos intervallumokon alapuló átlagokat. Megtekintheti a telefonon lévő alkalmazások listáját is, aszerint rendezve, hogy mennyi memóriát használnak. Ha azt észleli, hogy eszköze gyakran újratölti az alkalmazásokat, amikor az alkalmazások között vált, érdemes lehet ellenőrizni ezt a képernyőt, és megnézni, hogy valamelyik alkalmazás nem működik-e rosszul.

Hibajelentés: Ez lehetővé teszi hibajelentés létrehozását az Android rendszerhez. A Google hibajelentést kérhet, ha az Android vagy más alapvető rendszerelemekkel kapcsolatos hibákat rögzít.

Hibajelentés kezelő: Ez megváltoztatja, hogy melyik alkalmazás kezelje a hibajelentés parancsikont az eszközön. Általában nincs ok ezen változtatni.

Asztali biztonsági mentési jelszó: Ezzel biztonsági mentési jelszót hoz létre az adb parancsok használatához az eszközalkalmazások és adatok biztonsági mentéséhez és visszaállításához.

Maradj ébren: Ennek a kapcsolónak az engedélyezése megakadályozza, hogy a telefon aludjon (a képernyő kikapcsoljon), amikor az eszköz töltődik. Ez hasznos lehet olyan alkalmazások teszteléséhez vagy más olyan feladatokhoz, amelyeknél nem szeretné újra és újra feloldani eszközét egy bizonyos ideig.

Bluetooth HCI snoop log engedélyezése: Ez az összes Bluetooth HCI-csomagot a /sdcard/btsnoop_hci.log címen tárolt fájlba menti, amely ezután megnyitható egy olyan eszközzel, mint pl. Wireshark a Bluetooth-adatok elemzéséhez és hibaelhárításához.

OEM feloldás: Ezt a kapcsolót engedélyezni kell a rendszerbetöltő feloldásakor, de nem ez az egyetlen lépés a rendszerbetöltő feloldásához. Ez a lehetőség nem jelenik meg minden eszközön.

Futó szolgáltatások: Ekkor megnyílik egy képernyő, amelyen látható az eszközön futó összes alkalmazás és rendszerfolyamat, valamint az, hogy mindegyik mennyi memóriát használ. Hasonló a fent említett Memória képernyőhöz, de ez sokkal hasznosabb az eszköz aktuális állapotának ellenőrzéséhez.

Kép színmódja: Ez átváltja az eszközt az sRGB színtér használatára, ami hasznos volt azokban az időkben, amikor a legtöbb eszköz alapértelmezés szerint sRGB-t használt. Manapság ennek a kapcsolónak általában nincs hatása.

WebView megvalósítás: Ez megváltoztatja, hogy melyik alkalmazás felelős a beágyazott webtartalom megjelenítéséért az Android alkalmazásokban. Ne érintse meg ezt, hacsak nincs rá alapos oka, különben elveszhet néhány alkalmazásadat (például ha egy alkalmazás helyi tárhelyet használ a WebView-val).

Automatikus rendszerfrissítések: Ennek kikapcsolása megakadályozza, hogy eszköze rendszerfrissítéseket alkalmazzon az újraindítási folyamat során, ha a frissítés már le van töltve. Egyes eszközök felülírhatják ezt a viselkedést, vagy máshol más kapcsolóval rendelkeznek a rendszerfrissítések kezeléséhez.

DSU betöltő: A DSU betöltő A funkciót az Android 11-ben vezették be, és lehetővé teszi az ideiglenes rendszerindítást egy általános rendszerképpel.

Rendszer UI demó mód: A bemutató mód többnyire tiszta képernyőképek készítésére szolgál, zavaró részletek nélkül. Az órát 12:00-kor mutatja, az akkumulátor töltöttségi szintjét 100%-on, és elrejti az összes értesítési ikont.

Gyorsbeállítások fejlesztői csempék: Ez a képernyő lehetőséget ad arra, hogy az eszköz gyorsbeállításaihoz (ahol a Wi-Fi és Bluetooth kapcsolók találhatók) kapcsolót adjon hozzá más fejlesztői beállításokhoz.

Hibakeresés

USB hibakeresés: Ennek engedélyezése lehetővé teszi a Android Debug Bridge segédprogram a számítógépen, amellyel USB-n keresztül kommunikálhat az eszközzel. Az ADB használható alkalmazások oldalbetöltésére, rendszerbeállítások parancsokkal történő módosítására, engedélyek megadására az alkalmazásoknak stb. Egyes alkalmazások és játékok azonban nem indulnak el, ha az USB hibakeresés engedélyezve van.

USB-hibakeresési engedélyek visszavonása: Az eszközhöz való ADB-vel való első csatlakozáshoz engedélyeznie kell a számítógépet. Ez a beállítás visszavonja az összes ADB-jogosultságot, ami akkor lehet hasznos, ha nem fér hozzá a korábban használt számítógépekhez.

Vezeték nélküli hibakeresés: Ez lehetővé teszi, hogy az ADB-t helyi Wi-Fi hálózaton keresztül használja az USB helyett. A vezeték nélküli hibakeresés évek óta elérhető Androidon, de a Google csak az Android 11-hez adta hozzá ezt a kapcsolót.

Az ADB engedélyezési időtúllépés letiltása: A legtöbb eszköz biztonsági intézkedésként automatikusan visszavonja az USB-hibakeresési engedélyeket, miután hét napig nem használják. Ez a kapcsoló kikapcsolja ezt a funkciót, de csak akkor használja, ha rendelkezik a igazán jó ok.

Hibajelentés parancsikon: Ez egy új gombbal egészíti ki a bekapcsoló menüt a hibajelentés generálásához.

A részletes szállítói naplózás engedélyezése: Ez több információt tartalmaz a hibajelentésekben, esetleg személyes információkat is.

Nézetattribútum-vizsgálat engedélyezése: Ez lehetővé teszi a nézetek megtekintését az alkalmazásokban a Layout Inspector az Android Stúdióban, ami jól jöhet az alkalmazások fejlesztése során.

Válassza ki a hibakereső alkalmazást/Várjon hibakeresőre: A normál hibajelentések és hibakeresés nem mindig biztosítanak minden olyan információt, amelyre egy alkalmazás fejlesztése során szüksége van, különösen akkor, ha ki kell deríteni, hogy az alkalmazás miért omlik össze indításkor. Ez a beállítás lehetővé teszi egy olyan hibakereső alkalmazás kiválasztását, amely inicializálható egy adott alkalmazás előtt, a „várakozás hibakeresőre” opcióval konfigurálva.

Alkalmazások ellenőrzése USB-n keresztül: Ez ellenőrzi, hogy az ADB-n keresztül letöltött alkalmazásokban vannak-e káros kódok, hasonlóan ahhoz, ahogyan az eszközére letöltött alkalmazásokat a Google Play Protect segítségével ellenőrzik. Ez hasznos lehet, ha alkalmazásokat tölt le az internetről a számítógépére, és ADB használatával telepíti azokat.

A hibakereshető alkalmazások bájtkódjának ellenőrzése: Ez egy másik biztonsági intézkedés, és alapértelmezés szerint engedélyezve van.

A naplózó puffer mérete: Ez megváltoztatja a naplózó (más néven "logcat") maximális fájlméretét. A hosszabb puffer régebbi tevékenységet mutathat, míg a rövidebb puffer csak a legutóbbi tevékenység naplóit tartalmazza.

Funkciójelzők: A Google néha kísérleti funkciókat is tartalmaz az Android fejlesztői előnézeteihez és bétaverzióihoz, és ezek itt találhatók. Az Android stabil verzióját futtató legtöbb eszközön üres a Funkciójelzők menü.

GPU hibakereső rétegek engedélyezése: Ez a beállítás lehetővé teszi a Vulkan érvényesítési rétegek betöltését a helyi eszköztárról. A Google-nek van néhány dokumentációt további információkkal.

Grafikus illesztőprogram beállításai: Ez lehetővé teszi a rendszer grafikus illesztőprogramjának felülbírálását bizonyos alkalmazásokhoz egy másik meghajtóval. A legtöbb eszközön nincs más lehetőség grafikus illesztőprogramhoz, de Espernek van egy blogbejegyzése, amely elmagyarázza ennek működését ha a technikai oldal érdekel.

Alkalmazáskompatibilitási változások: Ez a menü lehetővé teszi az Android aktuális verziójában az egyes API-módosítások tesztelését egy régebbi alkalmazással szemben, ami hasznos az alkalmazás frissítésének fejlesztési folyamatában. Csak hibakereshető alkalmazásokhoz működik, így a szoftverfejlesztésen kívül nem túl hasznos.

Frissítési gyakoriság megjelenítése: Ez hozzáad egy Fraps-szerű számlálót a képernyő tetején az aktuális frissítési gyakoriság ellenőrzéséhez, ami hasznos azoknál az eszközöknél, amelyek dinamikusan váltanak a frissítési gyakoriságok között. Ne feledje, ez nem egy képkockasebesség számláló.

Képernyőfedvények engedélyezése a Beállításokban: Az Android modern verziói nem engedélyezik a fedvények futtatását, miközben Ön a Beállítások alkalmazásban van, hogy elkerülje a lehetséges biztonsági kockázatokat. Ez a beállítás felülírja ezt – ne fordítsa meg, hacsak nincs jó oka.

Rendszerkövetés: Ez egy hasznos eszköz a teljesítmény optimalizálásához az alkalmazásfejlesztés során.

Hálózatépítés

Vezeték nélküli kijelző tanúsítása: Ezzel a beállítással eszköze képernyőjét átküldheti bármely olyan tévére vagy monitorra, amely támogatja Miracast, de a Google évekkel ezelőtt kitépte a kódot a sajátja javára Chromecast szabványos, így ez a kapcsoló a legtöbb eszközön nem igazán csinál semmit

Wi-Fi részletes naplózás engedélyezése: Ez mutatja a Fogadott jelerősség-jelzőt vagy röviden RSSI-t minden hálózaton a Wi-Fi beállításokban. Az RSSI-érték meg tudja mondani egy adott Wi-Fi jel erősségét, de az alkalmazások ezt szeretik WiFi elemző általában jobb eszköz a munkához.

Wi-Fi biztonságos mód: Ez a lehetőség bizonyos eszközökön elérhető, és a hálózati stabilitást helyezi előtérbe a teljesítménynél.

Wi-Fi keresési korlátozás: Ez korlátozza, hogy az eszköz milyen gyakran keressen Wi-Fi-hálózatokat, ami néha csökkentheti az akkumulátor lemerülését, de azt is jelenti, hogy hosszabb ideig tart, amíg az eszköz csatlakozik az ismert hálózatokhoz.

Wi-Fi nem perzisztens MAC véletlenszerűsítés/Továbbfejlesztett Wi-Fi MAC véletlenszerűsítés: Az Android bármelyiket használja tartós MAC randomizálás vagy nem perzisztens MAC randomizálás Wi-Fi hálózatokhoz való csatlakozáskor, attól függően, hogy melyikre van szükség. Ez az opció arra kényszeríti az Androidot, hogy mindig nem perzisztens MAC véletlenszerűsítést használjon, ami lényegében arra készteti a hálózatot, hogy azt gondolják, minden csatlakozáskor új eszköze van. Ez hasznos lehet kapacitív bejelentkezésekkel vagy egyéb konfigurációs problémákkal küzdő hálózatok esetén.

Mindig aktív mobil adatátvitel: Az Android minden alkalommal kikapcsolja a mobil adatkapcsolatot, amikor Wi-Fi-hálózathoz csatlakozik, mert mindkét kapcsolat életben tartása növeli az akkumulátor lemerülését. Ez az opció megfordítja ezt a viselkedést, ami hasznos lehet, ha nem akar várni az LTE-re vagy az 5G-re az újracsatlakozáshoz, amikor leválasztja a Wi-Fi-t. Figyelmeztetés: ez nagy valószínűséggel csökkenti az akkumulátor töltöttségét élet.

Tethering hardveres gyorsítás: Ez a beállítás alapértelmezés szerint be van kapcsolva, és speciális hardverfunkciókkal javítja az internetmegosztási kapcsolatokat. Valószínűleg nem kell vele foglalkozni.

Alapértelmezett USB konfiguráció: Ez megváltoztatja, hogy milyen módot használjon a rendszer, amikor az eszközt számítógéphez (vagy más USB gazdagéphez) csatlakoztatja. A legtöbb eszközön a „Nincs adatátvitel” az alapértelmezett beállítás. Ha például folyamatosan fájlokat visz át USB-n keresztül, itt beállíthatja a "Fájlátvitel" lehetőséget, hogy elkerülje minden alkalommal. Ne feledje, hogy a beállítás csak akkor érvényes, ha az eszköz fel van oldva.

Név nélküli Bluetooth-eszközök megjelenítése: Az Android általában figyelmen kívül hagyja azokat a Bluetooth-eszközöket, amelyeknek nincs neve, de ez a beállítás MAC-címükkel együtt mutatja őket az összes többi Bluetooth-eszköz mellett.

Az abszolút hangerő letiltása: Az Android modern verziói támogatják az abszolút hangerőt a Bluetooth-kimenetekhez, ami általában a lehető legjobb hangerőszabályozást biztosítja. Egyes fejhallgatók és fejhallgatók azonban bonyolultak lehetnek, ha ez engedélyezve van. Ennek bekapcsolása (ami az abszolút hangerőt kikapcsolja, nem bekapcsolja) segíthet olyan helyzetekben, amikor a hangszórók vagy a fejhallgatók túl csendesek.

Gabeldorsche engedélyezése: Ez lehetővé teszi az új Bluetooth-veremet, amelyen a Google az Android 11-ben kezdett dolgozni, amelynek neve Gabeldorsche (utalás Dánia történelmére). Nincs ok arra, hogy a legtöbb ember ezt használja most, és bizonyos eszközökön valójában rejtve van.

Bluetooth A2DP hardverletöltés letiltása: Ez megváltoztatja a Bluetooth-hangátvitel módját, és néha kijavíthatja a hibás Bluetooth-fejhallgatókat és hangszórókat.

Bluetooth AVRCP verzió/Bluetooth MAP verzió: Ezek megváltoztatják azt, hogy az Android hogyan kezeli a médiavezérlőket Bluetoothon keresztül. Valószínűleg nem kell bajlódnia ezekkel a beállításokkal.

HD hang: Ez a kapcsoló alapértelmezés szerint be van kapcsolva, és átváltja a Bluetooth hangot a gyengébb minőségű SBC kodekről egy jobb minőségű kodekre. Ha nem állnak rendelkezésre jobb kodekek, vagy egyáltalán nincs csatlakoztatva Bluetooth-audioeszköz, ez a beállítás szürkén jelenhet meg.

Bluetooth audiokodek: Ez a menü megjeleníti az Android-eszköze által támogatott összes audiokodeket, és ha Bluetooth-eszközt csatlakoztat, a fejhallgató vagy a hangszóró által nem támogatott opciók szürkén jelennek meg. Általában nincs ok az audiokodek megváltoztatására (az Android automatikusan kiválasztja a legjobbat elérhető), de ez a menü nagyszerű módja annak, hogy kodekekkel gyorsan ellenőrizze, hogy a Bluetooth audioeszköz működik-e val vel.

Bluetooth audio mintavételi sebesség/bit/minta: Ez megváltoztatja a Bluetooth hang egyes minőségi beállításait. Valószínűleg nem kell ezekkel foglalkozni.

Bluetooth audio csatorna mód: Ez megváltozik, ha a Bluetooth audioeszköz monó vagy sztereó hangot használ. Sajnos a kodekválasztóhoz hasonlóan csak az audioeszköz által támogatott módok közül választhatunk.

Maximálisan csatlakoztatott Bluetooth audioeszközök: Egyes telefonok és táblagépek egyszerre több Bluetooth audioeszközhöz is csatlakozhatnak. Az alapértelmezett már a legmagasabban engedélyezett opció, így általában nincs okunk itt bármit is módosítani.

Bemenet

Érintések megjelenítése: Ez egy pontot jelenít meg a képernyőn, ahol az ujjak éppen érintik a képernyőt. Ez a funkció hasznos a képernyőrögzítés során, hogy megmutassa, hol koppint a képernyőre, de egyes beépített képernyőrögzítőknél lehetőség van arra, hogy ezt automatikusan engedélyezzék felvétel közben.

A mutató helye: Ez hasonló az „Érintések megjelenítése”-hez, de a képernyő tetején jeleníti meg az érintések tényleges koordinátáit.

Rajz

Felszíni frissítések megjelenítése: Ez villog a teljes képernyőn, ha bármi megváltozik az aktuális alkalmazás állapotában. Ez hasznos lehet az alkalmazások hibakereséséhez, de ha érzékeny a mozgásra, ezt semmiképpen ne engedélyezze.

Elrendezési határok megjelenítése: Ez rácsszerű elrendezést jelenít meg minden elemen, így könnyebben láthatók bizonyos elemek margóterületei. Ez ismét csak az alkalmazások fejlesztésekor hasznos.

RTL elrendezési irány kényszerítése: Ez arra kényszeríti az összes szöveget, hogy jobbról balra haladva jelenjen meg, még akkor is, ha az aktuális nyelv balról jobbra íródott. Ez az opció hasznos lehet annak teszteléséhez, hogyan fognak kinézni az alkalmazások olyan nyelveken, mint az arab, anélkül, hogy ténylegesen megváltoztatná az eszköz nyelvét.

Ablak-animáció léptéke/Átmeneti animáció léptéke/Animátor időtartama skála: Ez a három lehetőség megváltoztatja az Android legtöbb animációjának sebességét. Ha olyan értékekre állítja be őket, mint például a 0,5-szeres, akkor az eszköz időnként gyorsabbnak tűnik, de akadozóbb élményt is eredményezhet.

Másodlagos kijelzők szimulálása: Ez az Android-eszközhöz csatlakoztatott monitort szimulálja, és az eredmény egy áttetsző rétegen jelenik meg a képernyő tetején. Ez hasznos lehet a külső kijelzőkre reagáló alkalmazások tesztelésekor.

Legkisebb szélesség/Minimális szélesség: Ez egy másik módja az Android-alkalmazások méretezésének megváltoztatásának – a kisebb érték növeli a méretet, a magasabb érték pedig mindent kisebbé tesz. A normál Beállítások alkalmazás „Kijelző mérete” beállítása általában a legjobb módja a képernyő méretezésének megváltoztatásának, de ez a beállítás sokkal nagyobb és kisebb lehet. Ha eszközén Android 12L/12.1 vagy újabb rendszer fut, akkor itt kellően magas értéket állít be, és megjelenik a táblagépeknek szánt tálca.

Kijelző kivágás: Itt szabhatja testre a bevágást, a kameranyílást vagy más kivágásokat az eszköz képernyőjén. Ha az eszközön már van kivágás, az „Elrejtés” opció lenyomja az állapotsort, hogy láthatatlanná váljon.

Hardveresen gyorsított renderelés

Frissítések megtekintése/Hardverréteg-frissítések megjelenítése: Ezek hasonlóak a fent említett „Felületfrissítések megjelenítése” beállításhoz. Nincs ok a használatukra, hacsak nem egy alkalmazást tesztelő fejlesztő.

GPU-túlhúzás hibakeresése: Ez színkódolást használ annak megjelenítésére, hogy hányszor rajzolták meg ugyanazt a képpontot ugyanabban a képkockában. A vizualizáció megmutatja, hol végez egy alkalmazás a szükségesnél több megjelenítést.

Nem téglalap alakú klipműveletek hibakeresése: Ez kikapcsolja a vágási területet a vásznon, hogy szokatlan (nem téglalap alakú) vászonterületeket hozzon létre.

Kényszerített sötétség felülbírálása: Ezt a beállítást az Android 10 rendszerben adták hozzá, és az is állítólag sötét témát kényszerítenek az alkalmazásokra, még ha nincs is. Azonban új korában soha nem működött minden alkalmazásban, és úgy tűnik, hogy most még kevésbé megbízható. A legtöbb Android-alkalmazás ezen a ponton is rendelkezik natív sötét móddal, így ez nem annyira szükséges.

4x MSAA kényszerítése: Ez kényszeríti a többmintás élsimítást (MSAA) minden OpenGL ES 2.0-t használó alkalmazásban.

HW fedvények letiltása: A hardverfedések lehetővé teszik, hogy a képernyőn valamit megjelenítő alkalmazások kevesebb feldolgozási teljesítményt használjanak fel. A fedvény nélkül az alkalmazás megosztja a videomemóriát, és folyamatosan ellenőriznie kell az ütközést és a vágást, hogy megfelelő képet jelenítsen meg. Ne szórakozzon ezzel a lehetőséggel, hacsak nincs rá jó oka.

Színtér szimulálása: Ezzel válthat a kijelző színei néhány különböző mód között, beleértve a monokróm opciót is.

Az USB hangútválasztás letiltása: Ez megakadályozza, hogy az Android automatikusan használja az újonnan csatlakoztatott USB-audioeszközöket, például fejhallgató-adaptereket vagy USB-headsetet. Hasznos lehet, ha olyan eszközt szeretne csatlakoztatni, amely audiokimenetet kínál, de valójában nem szeretné használni az audio részt, például egy USB-dokkolót vagy adaptert, amely 3,5 mm-es fejhallgató-csatlakozóval rendelkezik más portok között.

Média átkódolási beállítások: Ebben a menüben módosítható, hogy az eszköz hogyan töltse be a médiafájlokat. Ne nyúlj ezekhez.

Monitoring

Szigorú mód engedélyezve: Ez egy olyan eszköz, amellyel a fejlesztők figyelhetik a véletlen tárhely- vagy hálózati hozzáférést az alkalmazás főszálán.

Profil HWUI renderelés: Ez egy módja annak, hogy nyomon kövesse a GPU-tevékenységet az eszközén, bár ez nem túl hasznos az alkalmazások fejlesztés közbeni tesztelésén kívül.

Alkalmazások elemre

Ne tartson fenn tevékenységeket: Ez erőszakosan bezárja az alkalmazásokat, amint a háttérbe kerülnek, ami lényegében ugyanaz, mintha kihúznánk őket a Legutóbbi képernyőről. Nincs oka ennek használatára, hacsak nem tesztel egy alkalmazást, és folyamatosan újra kell töltenie a teszteléshez.

Háttérfolyamatok korlátja: Ez megváltoztatja a háttérmemóriában tárolt alkalmazások maximális számát a törlésük előtt. Ismétlem, nincs ok ezen változtatni, és a változtatás ronthatja az akkumulátor élettartamát – az alkalmazások folyamatos újraindítása több feldolgozási energiát igényel, mint a háttérben tartásuk.

Mindig mutasson összeomlási párbeszédpanelt: Eléggé magától értetődő, ez egy felugró üzenetet jelenít meg, valahányszor egy alkalmazás összeomlik, hogy megkönnyítse a hibajelentést.

Háttér ANR-ek megjelenítése: Ha ezt engedélyezi, a háttérben futó alkalmazásoknál az „Alkalmazás nem válaszol” üzenet jelenik meg, az alapértelmezett viselkedés mellett, amely a képernyőn megnyitott, lefagyott alkalmazások esetén is megjelenik.

Gyorsítótárazott alkalmazások végrehajtásának felfüggesztése: Az Android-alkalmazásoknak nem kellene futniuk, ha a memóriában tárolva vannak, de ez az opció teljesen megakadályozza, hogy ezt megtegyék. Ez a lehetőség javíthatja az akkumulátor élettartamát a teljesítmény rovására (előfordulhat, hogy a gyorsítótárazott alkalmazások visszaállítása hosszabb ideig tart, amikor újra megnyitják), de a valós élet eredményei vegyesek.

Értesítési csatorna figyelmeztetések megjelenítése: A legtöbb Android-alkalmazás kategóriákba rendezni az értesítéseiket, amely az Android beállításaiból külön-külön be- vagy kikapcsolható. Ennek az opciónak az engedélyezése figyelmeztetést jelenít meg, ha egy alkalmazás olyan értesítést küld, amely nincs hozzárendelve kategóriához. Ez főleg a fejlesztők számára hasznos, hogy megbizonyosodjanak arról, hogy minden értesítésük egy kategóriába tartozik – ha Ön az Ha szeretné megtudni, melyik csatornáról érkezett az értesítés, csak nyomja meg és tartsa lenyomva az értesítések közül panel.

Értesítés fontosságának visszaállítása: Az Android megpróbálja idővel fontosság szerint rendezni az értesítéseket, és a gomb megérintése visszaállítja ezt a viselkedést.

Készenléti alkalmazások: Ez felsorolja a készülékén jelenleg készenléti állapotban lévő összes alkalmazást.

Alkalmazások engedélyezése külső eszközökön: Az Android-alkalmazások kiválaszthatják, hogy telepíthetők-e külső tárolóra (általában a microSD-kártyahelyre) egy manifest beállítással, de ez az opció felülírja ezt. Ennek megváltoztatása és a nem támogatott alkalmazások külső tárolóra helyezése furcsa viselkedést okozhat, ezért valószínűleg jobb, ha ezt békén hagyja.

A tevékenységek átméretezhetőségének kényszerítése: Ez a beállítás az összes alkalmazást átméretezhetővé teszi, ami (hibás) javítás lehet az osztott képernyős módban nem működő, vagy Chromebookokon nem átméretezhető alkalmazások esetében.

Szabad formájú ablakok engedélyezése: Ez a beállítás lehetővé teszi, hogy az alkalmazások lebegő ablakokban nyíljanak meg, még akkor is, ha az eszközt nem szabad formájú módra szánták (mint a legtöbb telefon). Miután engedélyezte ezt, tartsa lenyomva az alkalmazás ikonját a Legutóbbi képernyőn, és válassza a „Szabad formájú” lehetőséget, hogy lebegő ablakmá alakítsa. Az Android egyes egyéni verzióiban már van ennek egyéni megvalósítása, például a „Pop-up View” Samsung Galaxy telefonokon és táblagépeken.

Asztali mód kényszerítése: Ha külső kijelzőt (például egy monitort USB Type-C-n keresztül) csatlakoztat, akkor az egyszerűsített asztali felület használatára kényszeríti, szabad formájú ablakokkal és egyéni indítóval. Ennek pontos megvalósítása az Android felületétől és verziójától függően változik, és egyes eszközök saját viselkedéssel rendelkeznek, amely felülírja ezt a lehetőséget.

Nem átméretezés engedélyezése több ablakban/több ablakban minden alkalmazásnál: Ez lehetővé teszi a nem átméretezésre készült alkalmazások (mint sok játék) használatát több ablakos módban.

A ShortcutManager sebességkorlátozásának visszaállítása: Az Android korlátozza, hogy egy alkalmazás hányszor frissítheti parancsikonjait a kezdőképernyőn és a rendszer más helyein a teljesítmény lassulásának megelőzésére. Ez az opció alaphelyzetbe állítja a sebességkorlátozó időzítőt, ami főleg a fejlesztéshez hasznos.

Egyéb szakaszok

Automatikus kitöltés: Az ebben a szakaszban található összes lehetőség az Android automatikus kitöltési keretrendszerének tesztelésére szolgál, és nincs miért az itt található beállítások módosításához, kivéve, ha olyan alkalmazást tesztel, amely automatikus kitöltési adatokat használ (vagy automatikus kitöltést szolgáltató).

Tárolás: Ez csak egy lehetőséget tartalmaz, amely megjelenítheti az Android rendszerben lévő megosztott adatblobokat. A legtöbb esetben ez üres, és egy ilyen üzenet jelenik meg, mint például: "Ennek a felhasználónak nincs megosztott adata".

Elhelyezkedés: A „Válassza ki a helymeghatározó alkalmazást” opció olyan alkalmazásokkal együtt használható, mint a GPS Joystick, hogy meghamisítsa az eszköz fizikai helyét. Nézze meg helymeghamisítási útmutatónkat további részletekért.

Játékok: Egyes Samsung Galaxy eszközökön van egy „Játékok” nevű rész a Fejlesztői beállítások között, amelyhez a következő beállítást lehet megadni GPUWatch, amely fedvényeket ad hozzá az FPS- és a CPU-terheléshez. A „Kijelző” részben található frissítési gyakoriság-számlálóval ellentétben ez az aktuális alkalmazás vagy játék aktuális FPS-értékét mutatja, amely gyakran alacsonyabb, mint a képernyő tényleges frissítési gyakorisága.

Reméljük, hogy ez az útmutató elmagyarázza ezeket a beállításokat azon túl, amit az eszköze képernyőjén láthat.