Vysvětlení možností pro vývojáře Android: Vše, co můžete s těmito nastaveními dělat

click fraud protection

Android je dodáván s celou řadou možností pro vývojáře, které mohou odemknout experimentální a ladicí funkce. Co tyto možnosti dělají.

Většina smartphony Android a tablety již mají desítky (nebo dokonce stovky) nastavení pro změnu všeho od upozornění po systémové barvy. V možnostech vývojáře je skryto ještě více nastavení, které mají většinou pomoci s vytvářením aplikací pro Android, ale některá z nich se mohou hodit i v jiných situacích.

I když některé funkce dostupné prostřednictvím možností pro vývojáře mohou být užitečné, není vždy jasné, která možnost co dělá. Přestože žádná z funkcí v možnostech pro vývojáře nepoškodí váš telefon nebo tablet, povolení některých z nich může způsobit nezamýšlené problémy. To je důvod, proč v tomto shrnutí projdeme, co všechno můžete dělat s možnostmi pro vývojáře, abyste přesně věděli, které nastavení co dělá.

Jak získat přístup k možnostem vývojáře v systému Android

Možnosti vývojáře jsou ve výchozím nastavení skryté, takže je musíte povolit, než budete mít přístup k některému z dostupných nastavení. Přesný postup zde závisí na tom, jakou verzi Androidu používáte, a někteří výrobci zařízení (například Samsung) se pohybují tam, kde jsou umístěny některé nabídky.

Prvním krokem je zjistit, kde se v aplikaci Nastavení na vašem zařízení nachází číslo sestavení. Obecně ji najdete otevřením aplikace Nastavení na vašem zařízení a následným přechodem na O telefonu > Číslo sestavení. Android 8.0 a Android 8.1 ji mají pod Systém > O telefonu > Číslo sestavení. Pokud máte tablet, obvykle se to nazývá „O tabletu“. Umístění se může lišit u přizpůsobených sestavení Androidu – například zařízení Samsung jej mají pod O telefonu (nebo tablet) > Informace o softwaru > Číslo sestavení.

Pokud jej nemůžete najít, možná používáte zařízení s vlastním sestavením Androidu, které se pohybuje tam, kde jsou umístěna některá nastavení. Pokud má aplikace Nastavení tlačítko pro vyhledávání (obvykle se nachází v horní části obrazovky s ikonou lupy), stiskněte jej a vyhledejte „číslo sestavení“. Pokud se objeví, stiskněte jej a mělo by být zvýrazněno na stránce s informacemi.

Jakmile se konečně dostanete k položce Číslo sestavení, musíte klepat na číslo sestavení, dokud neuvidíte potvrzovací zprávu. Starší zařízení jednoduše aktivovala možnosti pro vývojáře okamžitě, zatímco telefony a tablety s novějšími verzemi Androidu obvykle vyžadují pro potvrzení zadání hesla zamykací obrazovky. Po dokončení byste měli vidět vyskakovací okno s nápisem „Nyní jste vývojář“, jak je vidět na snímku obrazovky níže.

Poté byste měli mít v aplikaci Nastavení k dispozici novou nabídku možností pro vývojáře. Přesné umístění nabídky možností vývojáře opět závisí na vaší verzi verze Androidu a výrobci zařízení. Některá zařízení (jako nedávné telefony a tablety Samsung) umísťují možnosti vývojáře do spodní části hlavní obrazovky Nastavení, zatímco jiná je přesouvají do nabídky Systém nebo na jiné místo. Pokud máte v aplikaci Nastavení tlačítko pro vyhledávání, můžete na něj zkusit klepnout a zadat „možnosti pro vývojáře“, abyste nabídku našli.

Vysvětlení každého nastavení v možnostech vývojáře

Projdeme si každou možnost v nabídce možností pro vývojáře Android a co dělají. Přesné pořadí a umístění těchto možností se může lišit podle zařízení a někteří výrobci přidávají několik vlastních, které zde probereme. Tento seznam je také založen na Android 12L/12.1 — budoucí verze systému Android mohou přidat nebo odebrat některé z těchto možností.

Hlavní možnosti

Paměť: Klepnutím na toto se otevře obrazovka zobrazující, kolik RAM (paměť s náhodným přístupem) vaše zařízení aktuálně využívá, spolu s průměry na základě intervalů 3 hodiny, 6 hodin, 12 hodin nebo 1 den. Můžete také vidět seznam aplikací v telefonu seřazený podle toho, kolik paměti využívají. Pokud si všimnete, že vaše zařízení často znovu načítá aplikace při přepínání mezi aplikacemi, může být dobré zkontrolovat tuto obrazovku a zjistit, zda se některá aplikace nechová špatně.

Hlášení chyby: To vám umožní vygenerovat hlášení o chybě pro systém Android. Google vás může požádat o hlášení o chybě, pokud zaznamenáte chyby v systému Android nebo jiných základních komponentách systému.

Obsluha hlášení chyb: Tím se změní, která aplikace na vašem zařízení zpracuje zástupce Hlášení chyb. Obvykle není důvod to měnit.

Heslo pro zálohování plochy: Tím se vytvoří záložní heslo pro použití příkazů adb k zálohování a obnově aplikací a dat zařízení.

Zůstaň vzhůru: Povolením tohoto přepínače zabráníte tomu, aby váš telefon při nabíjení přešel do režimu spánku (vypnutí obrazovky). To může být užitečné při testování aplikací nebo jiných úlohách, kde nechcete zařízení po určitou dobu znovu a znovu odemykat.

Povolit protokol Bluetooth HCI snoop: Tím se uloží všechny pakety Bluetooth HCI do souboru uloženého na /sdcard/btsnoop_hci.log, který lze poté otevřít pomocí nástroje jako Wireshark k analýze a odstraňování problémů s daty Bluetooth.

OEM odblokování: Tento přepínač je nutné povolit při odemykání bootloaderu, ale není to jediný krok pro odemknutí bootloaderu. Tato možnost se nezobrazuje na všech zařízeních.

Běžecké služby: Otevře se obrazovka se všemi aplikacemi a systémovými procesy spuštěnými na vašem zařízení a s tím, kolik paměti každá z nich využívá. Je podobná výše uvedené obrazovce Paměť, ale tato je užitečnější pro kontrolu aktuálního stavu vašeho zařízení.

Barevný režim obrázku: Tím se vaše zařízení přepne na používání barevného prostoru sRGB, který býval užitečný v dobách, kdy většina zařízení standardně nepoužívala sRGB. V dnešní době tento přepínač většinou nemá žádný efekt.

Implementace WebView: Tím se změní, která aplikace je zodpovědná za vykreslování vloženého webového obsahu v aplikacích pro Android. Neměli byste se toho dotýkat, pokud k tomu nemáte dobrý důvod, jinak byste mohli přijít o některá data aplikace (například když aplikace používá místní úložiště s WebView).

Automatické aktualizace systému: Vypnutím této možnosti zabráníte zařízení používat aktualizace systému během procesu restartování, pokud již byla aktualizace stažena. Některá zařízení mohou toto chování potlačit nebo mohou mít jiný přepínač pro způsob zpracování aktualizací systému.

Zavaděč DSU: The Zavaděč DSU Tato funkce byla představena v Androidu 11 a umožňuje vám dočasně zavést obecný obraz systému.

Demo režim uživatelského rozhraní systému: Demo režim je většinou určen pro pořizování čistých snímků obrazovky bez jakýchkoliv rušivých detailů. Zobrazuje hodiny ve 12:00, stav baterie 100 % a skrývá všechny ikony upozornění.

Dlaždice vývojáře rychlého nastavení: Tato obrazovka vám dává možnost přidat některé přepínače pro další možnosti vývojáře do rychlých nastavení vašeho zařízení (kde jsou přepínače Wi-Fi a Bluetooth).

Ladění

Ladění USB: Povolení této možnosti umožňuje Android Debug Bridge nástroj v počítači pro komunikaci s vaším zařízením přes USB. ADB lze použít k bočnímu načítání aplikací, změně nastavení systému pomocí příkazů, udělování oprávnění aplikacím a dalším. Některé aplikace a hry se však odmítají spustit, pokud je povoleno ladění USB.

Zrušit oprávnění k ladění USB: První připojení k vašemu zařízení pomocí ADB vyžaduje autorizaci tohoto počítače. Tato možnost zruší všechna oprávnění ADB, což může být užitečné, pokud nemáte přístup k některým počítačům, které jste mohli v minulosti používat.

Bezdrátové ladění: To vám umožní používat ADB přes místní Wi-Fi síť, namísto pouze USB. Bezdrátové ladění je v systému Android k dispozici již roky, ale Google tento přepínač přidal pouze se systémem Android 11.

Zakázat časový limit autorizace ADB: Většina zařízení automaticky zruší oprávnění k ladění USB poté, co je sedm dní nepoužívala, jako bezpečnostní opatření. Tento přepínač tuto funkci vypne, ale neměli byste ji používat, pokud nemáte a opravdu dobrý důvod.

Zástupce hlášení chyby: To přidává nové tlačítko do nabídky napájení pro generování hlášení o chybě.

Povolit podrobné protokolování dodavatele: To zahrnuje více informací v hlášeních o chybách, případně včetně soukromých informací.

Povolit kontrolu atributů zobrazení: To vám umožňuje kontrolovat pohledy v aplikacích pomocí Layout Inspector v Android Studio, což se může hodit při vývoji aplikací.

Vyberte ladicí aplikaci/Počkejte na ladicí program: Normální hlášení chyb a ladění neposkytují vždy všechny informace, které potřebujete při vývoji aplikace, zejména pokud jde o zjištění, proč aplikace selhává při spuštění. Tato možnost vám umožňuje vybrat aplikaci ladicího programu, kterou lze inicializovat před danou aplikací, nakonfigurovanou pomocí možnosti „čekat na ladicí program“.

Ověřování aplikací přes USB: To kontroluje aplikace stažené přes ADB, zda neobsahují škodlivý kód, podobně jako se aplikace stažené do vašeho zařízení ověřují pomocí Google Play Protect. To může být užitečné, pokud stahujete aplikace z webu do počítače a instalujete je pomocí ADB.

Ověřte bytecode laditelných aplikací: Toto je další bezpečnostní opatření a je ve výchozím nastavení povoleno.

Velikost vyrovnávací paměti zapisovače: Tím se změní maximální velikost souboru pro záznamník (také známý jako "logcat"). Delší vyrovnávací paměť může zobrazovat starší aktivitu, zatímco kratší vyrovnávací paměť obsahuje pouze protokoly pro nejnovější aktivitu.

Příznaky funkcí: Google někdy zahrnuje experimentální funkce v náhledech a beta verzích pro vývojáře pro Android a zde se nacházejí. Většina zařízení se stabilní verzí Androidu má prázdnou nabídku příznaků funkcí.

Povolit vrstvy ladění GPU: Tato možnost umožňuje načítání ověřovacích vrstev Vulkan z místního úložiště zařízení. Google má nějakou dokumentaci s více informacemi.

Předvolby grafického ovladače: To vám umožní přepsat systémový grafický ovladač pro konkrétní aplikace jiným ovladačem. Většina zařízení nemá jinou možnost ovladače grafiky, ale Esper má na blogu příspěvek vysvětlující, jak to funguje pokud vás zajímá technická stránka.

Změny kompatibility aplikací: Tato nabídka vám umožňuje otestovat každou jednotlivou změnu API v aktuální verzi Androidu proti starší aplikaci, což je užitečné pro proces vývoje aktualizace aplikace. Funguje pouze pro laditelné aplikace, takže mimo vývoj softwaru není příliš užitečný.

Zobrazit obnovovací frekvenci: To přidává počítadlo podobné Fraps v horní části obrazovky pro kontrolu aktuální obnovovací frekvence, což je užitečné pro zařízení, která dynamicky přepínají mezi obnovovacími frekvencemi. Mějte na paměti, že toto je ne čítač snímkové frekvence.

Povolit překryvné vrstvy obrazovky v Nastavení: Moderní verze Androidu neumožňují spouštění překryvných vrstev, když jste v aplikaci Nastavení, aby se předešlo možným bezpečnostním rizikům. Toto nastavení má přednost – nepřevracejte jej, pokud k tomu nemáte dobrý důvod.

Sledování systému: Jedná se o užitečný nástroj pro optimalizaci výkonu během vývoje aplikací.

vytváření sítí

Certifikace bezdrátového displeje: Toto nastavení se používá k tomu, abyste mohli odesílat obrazovku vašeho zařízení na jakýkoli televizor nebo monitor, který to podporuje Miracast, ale Google pro něj před lety vytrhl kód ve prospěch svého Chromecast standardní, takže tento přepínač na většině zařízení ve skutečnosti nic nedělá

Povolit podrobné protokolování Wi-Fi: V nastavení Wi-Fi se v každé síti zobrazí indikátor síly přijímaného signálu nebo zkráceně RSSI. Hodnota RSSI vám může říct sílu daného signálu Wi-Fi, ale aplikace jako WiFi analyzátor jsou obvykle lepším nástrojem pro práci.

Bezpečný režim Wi-Fi: Tato možnost je dostupná na některých zařízeních a upřednostňuje stabilitu sítě před výkonem.

Omezení skenování Wi-Fi: To omezuje, jak často vaše zařízení vyhledává sítě Wi-Fi, což může někdy snížit vybíjení baterie, ale také to znamená, že připojení zařízení ke známým sítím bude trvat déle.

Wi-Fi non-persistent MAC randomization/Enhanced Wi-Fi MAC randomization: Android používá buď perzistentní MAC randomizace nebo neperzistentní MAC randomizace při připojení k sítím Wi-Fi, podle toho, co je potřeba. Tato možnost nutí Android, aby vždy používal netrvalou MAC randomizaci, což v podstatě přiměje síť, aby si myslela, že máte nové zařízení pokaždé, když se připojíte. To může být užitečné pro sítě s kapacitním přihlašováním nebo jinými problémy s konfigurací.

Vždy aktivní mobilní data: Android vypne vaše mobilní datové připojení, kdykoli jste připojeni k Wi-Fi, protože udržování obou připojení naživu zvyšuje spotřebu baterie. Tato možnost toto chování obrátí, což může být užitečné, pokud nechcete čekat na LTE nebo 5G pro opětovné připojení, když se odpojíte od Wi-Fi. Pozor: toto velmi pravděpodobně sníží vaši baterii život.

Hardwarová akcelerace tetheringu: Toto nastavení je ve výchozím nastavení zapnuto a zlepšuje tethering připojení pomocí speciálních hardwarových funkcí. Asi se s tím nemusíš trápit.

Výchozí konfigurace USB: Tím se změní režim, který se použije při připojení zařízení k počítači (nebo jinému hostiteli USB). Většina zařízení má jako výchozí možnost „Žádný přenos dat“. Pokud například neustále přenášíte soubory přes USB, můžete zde nastavit volbu "Přenos souborů", abyste jej nemuseli pokaždé vybírat. Mějte na paměti, že toto nastavení platí, pouze když je vaše zařízení odemknuté.

Zobrazit zařízení Bluetooth bez jmen: Android obvykle ignoruje zařízení Bluetooth, která nemají název, ale toto nastavení je zobrazuje s jejich MAC adresami vedle všech ostatních zařízení Bluetooth.

Zakázat absolutní hlasitost: Moderní verze systému Android podporují absolutní hlasitost pro výstupy Bluetooth, což vám obvykle dává největší možnou kontrolu nad hlasitostí. Některá sluchátka a náhlavní soupravy však mohou být s touto aktivací vybíravá. Zapnutí této funkce (která vypne absolutní hlasitost, nikoli ji zapne) může pomoci v situacích, kdy jsou reproduktory nebo sluchátka příliš tiché.

Povolit Gabeldorsche: To umožňuje nový zásobník Bluetooth, na kterém Google začal pracovat v systému Android 11, který se nazývá Gabeldorsche (odkaz na historii Dánska). Neexistuje žádný důvod, proč by to většina lidí měla používat právě teď, a na některých zařízeních je to ve skutečnosti skryté.

Zakázat spouštění hardwaru Bluetooth A2DP: To mění způsob přenosu zvuku Bluetooth a může někdy opravit vadná sluchátka a reproduktory Bluetooth.

Verze Bluetooth AVRCP / Verze Bluetooth MAP: Ty mění způsob, jakým Android zpracovává ovládání médií přes Bluetooth. S těmito nastaveními se asi nemusíte bortit.

HD zvuk: Tento přepínač je ve výchozím nastavení zapnutý a přepíná zvuk Bluetooth z kodeku SBC nižší kvality na kodek vyšší kvality. Pokud nejsou k dispozici žádné lepší kodeky nebo nemáte vůbec připojené zvukové zařízení Bluetooth, může být toto nastavení zašedlé.

Bluetooth audio kodek: Tato nabídka zobrazuje každý zvukový kodek podporovaný vaším zařízením Android, a když máte připojené zařízení Bluetooth, možnosti, které vaše sluchátka nebo reproduktory nepodporují, budou zašedlé. Obvykle zde není důvod měnit zvukový kodek (Android automaticky vybere ten nejlepší k dispozici), ale tato nabídka je skvělý způsob, jak pomocí kodeků rychle zkontrolovat, zda zvukové zařízení Bluetooth funguje s.

Vzorkovací frekvence zvuku Bluetooth / počet bitů na vzorek: Tím se změní některá nastavení kvality zvuku Bluetooth. S těmi se asi nemusíte trápit.

Režim zvukového kanálu Bluetooth: To se změní, pokud vaše zvukové zařízení Bluetooth používá mono nebo stereo zvuk. Bohužel stejně jako u voliče kodeků si můžete vybrat pouze z režimů podporovaných audio zařízením.

Maximální počet připojených audio zařízení Bluetooth: Některé telefony a tablety se mohou připojit k více audio zařízením Bluetooth najednou. Výchozí nastavení je již nejvyšší povolená možnost, takže obvykle není důvod zde cokoliv měnit.

Vstup

Zobrazit kohoutky: To ukazuje tečku na obrazovce v místě, kde se obrazovky aktuálně dotýkají některé prsty. Tato funkce je užitečná během nahrávání obrazovky, aby bylo vidět, kam klepete na obrazovku, ale některé vestavěné rekordéry obrazovky mají možnost tuto funkci automaticky povolit během nahrávání.

Umístění ukazatele: Je to podobné jako „Zobrazit klepnutí“, ale zobrazuje skutečné souřadnice vašich klepnutí v horní části displeje.

Výkres

Zobrazit aktualizace povrchu: Když se cokoli změní ve stavu aktuální aplikace, bude blikat celá obrazovka. To může být užitečné pro ladění aplikací, ale pokud jste citliví na pohyb, toto rozhodně nepovolte.

Zobrazit hranice rozvržení: Tím se na všech prvcích zobrazí rozvržení podobné mřížce, což usnadňuje zobrazení oblastí okrajů u určitých prvků. Opět je to opravdu užitečné pouze při vývoji aplikací.

Vynutit směr rozvržení RTL: To vynutí zobrazení veškerého textu zprava doleva, i když je aktuální jazyk psán zleva doprava. Tato možnost může být užitečná při testování toho, jak budou aplikace vypadat v jazycích, jako je arabština, aniž by se skutečně změnil jazyk zařízení.

Měřítko animace okna / Měřítko animace přechodu / Měřítko trvání animace: Tyto tři možnosti mění rychlost většiny animací v systému Android. Nastavení na hodnoty jako 0,5x může někdy způsobit, že vaše zařízení bude rychlejší, ale také může mít za následek trhanější zážitek.

Simulovat sekundární displeje: To simuluje monitor připojený k vašemu zařízení Android, přičemž výsledek se zobrazí na průsvitné vrstvě v horní části obrazovky. To může být užitečné při testování aplikací, které reagují na externí displeje.

Nejmenší šířka/Minimální šířka: Toto je další způsob, jak změnit měřítko pro aplikace v systému Android – menší hodnota zvětšuje velikost a vyšší hodnota vše zmenšuje. Nastavení „Velikost displeje“ v normální aplikaci Nastavení je obvykle nejlepší způsob, jak změnit měřítko obrazovky, ale toto nastavení může být mnohem větší a menší. Pokud má vaše zařízení Android 12L/12.1 nebo novější, nastavení dostatečně vysoké hodnoty zde způsobí zobrazení hlavního panelu určeného pro tablety.

Výřez displeje: Zde si můžete přizpůsobit zářez, otvor pro fotoaparát nebo jiné výřezy na obrazovce vašeho zařízení. Pokud vaše zařízení již má výřez, možnost „Skrýt“ stlačí stavový řádek dolů, aby byl neviditelný.

Hardwarově akcelerované vykreslování

Zobrazit aktualizace zobrazení/Zobrazit aktualizace hardwarových vrstev: Jsou podobné výše uvedenému nastavení „Zobrazit aktualizace povrchu“. Není důvod je používat, pokud nejste vývojář testující aplikaci.

Ladit překreslení GPU: To používá barevné kódování k vizualizaci toho, kolikrát byl stejný pixel nakreslen ve stejném snímku. Vizualizace ukazuje, kde může aplikace provádět více vykreslování, než je nutné.

Ladění operací s nepravoúhlými klipy: Tím se vypne oblast oříznutí na plátně a vytvoří se neobvyklé (neobdélníkové) oblasti plátna.

Přepsat vynucenou tmu: Toto nastavení bylo přidáno do Androidu 10 a je měl donutit aplikace, aby měly tmavé téma, i když žádný nemají. Nikdy však nefungoval ve všech aplikacích, když byl nový, a zdá se, že je nyní ještě méně spolehlivý. Většina aplikací pro Android má v tuto chvíli také nativní tmavý režim, takže to není tak nutné.

Force 4x MSAA: To vynutí multisample anti-aliasing (MSAA) ve všech aplikacích používajících OpenGL ES 2.0.

Zakázat HW překryvy: Hardwarové překryvy umožňují aplikacím, které něco zobrazují na obrazovce, využívat méně výpočetního výkonu. Bez překrytí aplikace sdílí videopaměť a musí neustále kontrolovat kolizi a oříznutí, aby se vykreslil správný obrázek. Nezahrávejte si s touto možností, pokud k tomu nemáte dobrý důvod.

Simulovat barevný prostor: To může přepínat barvy zobrazení mezi několika různými režimy, včetně možnosti monochromatické.

Zakázat směrování zvuku USB: To zabraňuje systému Android automaticky používat nově připojená zvuková zařízení USB, jako jsou adaptéry sluchátek nebo náhlavní soupravy USB. Může být užitečné, pokud chcete připojit zařízení, které nabízí zvukový výstup, ale ve skutečnosti nechcete používat zvukovou část, jako je dokovací stanice USB nebo adaptér s 3,5 mm konektorem pro sluchátka mezi ostatními porty.

Nastavení překódování médií: Tato nabídka obsahuje možnosti pro změnu způsobu načítání mediálních souborů. Nedotýkej se jich.

Sledování

Přísný režim povolen: Toto je nástroj pro vývojáře ke sledování náhodného přístupu k úložišti nebo síti v hlavním vláknu aplikace.

Vykreslování profilu HWUI: Toto je způsob, jak sledovat aktivitu GPU na vašem zařízení, i když to není příliš užitečné mimo testování aplikací během vývoje.

Aplikace

Neuchovávat aktivity: Tím se aplikace násilně zavřou, jakmile jsou přesunuty na pozadí, což je v podstatě stejné, jako když je vytáhnete z obrazovky Poslední. Není důvod to používat, pokud netestujete aplikaci a nepotřebujete ji kvůli testování neustále znovu načítat.

Limit procesu na pozadí: Tím se změní maximální počet aplikací, které jsou uloženy v paměti na pozadí, než budou vymazány. Opět není důvod to měnit a změna může zhoršit výdrž baterie – opětovné spouštění aplikací neustále vyžaduje více výpočetního výkonu, než jejich udržování na pozadí.

Vždy zobrazit dialogové okno selhání: Docela samozřejmé, toto zobrazí vyskakovací zprávu vždy, když dojde k selhání aplikace, aby bylo možné snadno hlásit chyby.

Zobrazit chyby ANR na pozadí: Pokud tuto možnost povolíte, zobrazí se zprávy „Aplikace nereaguje“ pro aplikace běžící na pozadí, kromě výchozího chování, kdy se zobrazují pro zamrzlé aplikace otevřené na obrazovce.

Pozastavit provádění aplikací uložených v mezipaměti: Aplikace pro Android by se neměly spouštět, když jsou uloženy v mezipaměti, ale tato možnost jim v tom zcela brání. Tato možnost může zlepšit výdrž baterie za cenu výkonu (u aplikací uložených v mezipaměti může být obnovení při opětovném otevření delší), ale reálné výsledky jsou smíšené.

Zobrazit upozornění kanálu oznámení: Většina aplikací pro Android třídit jejich oznámení do kategorií, kterou lze jednotlivě zapnout nebo vypnout z nastavení systému Android. Po povolení této možnosti se zobrazí upozornění, když aplikace odešle upozornění, které není přiřazeno k žádné kategorii. To je užitečné hlavně pro vývojáře, aby se ujistili, že všechna jejich oznámení jsou v kategorii – pokud jste Chcete-li zjistit, ze kterého kanálu oznámení přišlo, stačí jej v oznámeních stisknout a podržet panel.

Obnovit důležitost oznámení: Android se v průběhu času pokouší seřadit vaše oznámení podle důležitosti a klepnutím na toto tlačítko toto chování resetujete.

Pohotovostní aplikace: Zde jsou uvedeny všechny aplikace aktuálně v pohotovostním režimu na vašem zařízení.

Vynutit povolení aplikací na externím zařízení: Aplikace pro Android si mohou vybrat, zda je lze nainstalovat na externí úložiště (obvykle slot pro kartu microSD) pomocí nastavení manifestu, ale tato možnost má přednost. Změna tohoto a přesun nepodporovaných aplikací do externího úložiště může způsobit podivné chování, takže je pravděpodobně nejlepší nechat to být.

Vynutit změnu velikosti aktivit: Tato možnost vynutí změnu velikosti u všech aplikací, což může být (chybná) oprava aplikací, které nefungují v režimu rozdělené obrazovky nebo nelze změnit velikost na Chromeboocích.

Povolit okna volného tvaru: Tato možnost umožňuje aplikacím otevírat se v plovoucích oknech, i když zařízení nebylo určeno pro režim volného tvaru (jako většina telefonů). Jakmile to povolíte, podržte ikonu aplikace na obrazovce Nedávné a vyberte „Volný tvar“, abyste ji změnili na plovoucí okno. Některé vlastní verze Androidu již mají vlastní implementaci, například „Vyskakovací zobrazení“ na telefonech a tabletech Samsung Galaxy.

Vynutit režim plochy: Pokud připojíte externí displej (například monitor přes USB Type-C), donutí jej to používat zjednodušené desktopové rozhraní s volnými okny a vlastním spouštěčem. Přesná implementace se liší podle vzhledu a verze Androidu a některá zařízení mají své vlastní chování, které tuto možnost přepíše.

Povolit beze změny velikosti ve více oknech/více oknech pro všechny aplikace: To umožňuje použití aplikací, které nejsou vytvořeny pro změnu velikosti (jako mnoho her), v režimu více oken.

Resetovat omezení rychlosti ShortcutManager: Android omezuje, kolikrát může aplikace aktualizovat své zástupce na domovské obrazovce a v dalších umístěních systému abyste zabránili zpomalení výkonu. Tato možnost resetuje časovač omezující rychlost, což je užitečné hlavně pro vývoj.

Další sekce

Automatické vyplňování: Všechny možnosti v této části jsou pro testování rámce automatického vyplňování Androidu a není důvod můžete zde změnit jakékoli možnosti, pokud netestujete aplikaci, která používá data Automatického vyplňování (nebo Automatické vyplňování poskytovatel).

Úložný prostor: Toto obsahuje pouze jednu možnost, která může zobrazit jakékoli sdílené datové bloby v systému Android. Ve většině případů bude toto pole prázdné se zprávou jako „Pro tohoto uživatele nejsou žádná sdílená data“.

Umístění: Možnost „Vybrat aplikaci pro simulaci polohy“ lze použít ve spojení s aplikacemi, jako je GPS Joystick, ke zfalšování fyzické polohy vašeho zařízení. Překontrolovat našeho průvodce falšováním polohy Více podrobností.

Hry: Některá zařízení Samsung Galaxy mají v možnostech vývojáře sekci nazvanou „Hry“ s nastavením pro GPUWatch, který přidává překryvy pro FPS a zatížení CPU. Na rozdíl od počítadla obnovovací frekvence v sekci „Zobrazení“ zobrazuje aktuální hodnotu FPS z aktuální aplikace nebo hry, která je často nižší než skutečná obnovovací frekvence displeje.

Doufáme, že tato příručka vysvětlí tato nastavení nad rámec toho, co můžete vidět na obrazovce svého zařízení.