Android leveres med en hel haug med utvikleralternativer som kan låse opp eksperimentelle og feilsøkingsfunksjoner. Her er hva disse alternativene gjør.
Mest Android-smarttelefoner og tabletter har allerede dusinvis (eller til og med hundrevis) av innstillinger for å endre alt fra varsler til systemfarger. Det er enda flere innstillinger gjemt i utvikleralternativene, som for det meste er ment å hjelpe med å lage Android-applikasjoner, men noen av dem kan også komme godt med i andre situasjoner.
Selv om noen av funksjonene som er tilgjengelige via utvikleralternativene kan være nyttige, er det ikke alltid klart hvilket alternativ som gjør hva. Selv om ingen av funksjonene i utvikleralternativene vil ødelegge telefonen eller nettbrettet, kan det forårsake utilsiktede problemer å aktivere noen av dem. Det er derfor vi går over alt du kan gjøre med utvikleralternativer i denne oversikten, slik at du kan vite nøyaktig hvilken innstilling som gjør hva.
Slik får du tilgang til utvikleralternativer på Android
Utvikleralternativer er skjult som standard, så du må aktivere dem før du får tilgang til noen av de tilgjengelige innstillingene. Den nøyaktige prosessen her avhenger av hvilken versjon av Android du kjører, og noen enhetsprodusenter (som Samsung) flytter rundt der noen av menyene er plassert.
Det første trinnet er å finne hvor byggenummeret er plassert i Innstillinger-appen på enheten din. Vanligvis kan du finne den ved å åpne Innstillinger-appen på enheten din og deretter navigere til Om Telefon > Byggenummer. Android 8.0 og Android 8.1 har den plassert under System > Om telefonen > Byggenummer. Hvis du har et nettbrett, kalles dette vanligvis 'Om nettbrett' i stedet. Plasseringen kan variere for tilpassede versjoner av Android - for eksempel Samsung-enheter har den under Om telefonen (eller nettbrett) > Programvareinformasjon > Byggnummer.
Hvis du ikke finner den, kan det hende du bruker en enhet med en tilpasset Android-konstruksjon som flytter seg dit noen innstillinger er plassert. Hvis Innstillinger-appen din har en søkeknapp (den er vanligvis nær toppen av skjermen med et forstørrelsesglassikon), trykk på den og søk etter "bygg nummer." Hvis det kommer opp, trykk på det, og det skal være uthevet på siden om.
Når du endelig kommer til byggenummeroppføringen, må du fortsette å trykke på byggenummeret til du ser en bekreftelsesmelding. Eldre enheter aktivert ganske enkelt utvikleralternativer umiddelbart, mens telefoner og nettbrett med nyere versjoner av Android vanligvis krever at du oppgir passordet for låseskjermen for å bekrefte. Du bør se en popup som sier "Du er nå en utvikler" når du er ferdig, som vist på skjermbildet nedenfor.
Etter det bør du nå ha en ny meny for utvikleralternativer tilgjengelig i Innstillinger-appen. Igjen, den nøyaktige plasseringen av Utvikleralternativmenyen avhenger av din versjon av Android-versjonen og enhetsprodusenten. Noen enheter (som nylige Samsung-telefoner og nettbrett) plasserer utvikleralternativer nær bunnen av hovedinnstillingsskjermen, mens andre flytter dem til en systemmeny eller et annet sted. Hvis du har en søkeknapp i Innstillinger-appen din, kan du prøve å trykke på den og skrive "utvikleralternativer" for å finne menyen.
Forklarer alle innstillinger i Utvikleralternativer
Vi skal gå over alle alternativer i alternativmenyen for Android-utviklere, og hva de gjør. Den nøyaktige rekkefølgen og plasseringen av disse alternativene kan variere fra enhet til enhet, og noen produsenter legger til noen av sine egne som vi vil dekke her. Denne listen er også basert på Android 12L/12.1 — fremtidige versjoner av Android kan legge til eller fjerne noen av disse alternativene.
Hovedalternativer
Hukommelse: Ved å trykke på dette åpnes en skjerm som viser hvor mye RAM (Random Access Memory) enheten din bruker for øyeblikket, sammen med gjennomsnitt basert på intervaller på 3 timer, 6 timer, 12 timer eller 1 dag. Du kan også se en liste over apper på telefonen din sortert etter hvor mye minne de bruker. Hvis du merker at enheten din laster apper på nytt ofte når du bytter mellom apper, kan det være lurt å sjekke denne skjermen og se om en app oppfører seg dårlig.
Feilrapport: Dette lar deg generere en feilrapport for Android-systemet. Google kan be om en feilrapport hvis du registrerer feil med Android eller andre kjernesystemkomponenter.
Feilrapportbehandler: Dette endrer hvilket program som håndterer feilrapportsnarveien på enheten din. Det er vanligvis ingen grunn til å endre dette.
Desktop backup passord: Dette oppretter et sikkerhetskopipassord for bruk av adb-kommandoer for å sikkerhetskopiere og gjenopprette apper og data på enheten.
Hold deg våken: Aktivering av denne bryteren forhindrer telefonen i å sove (skjermen slår seg av) når enheten lades. Dette kan være nyttig for å teste apper eller andre oppgaver der du ikke ønsker å låse opp enheten om og om igjen i en periode.
Aktiver Bluetooth HCI snoop-logg: Dette lagrer alle Bluetooth HCI-pakker til en fil som er lagret på /sdcard/btsnoop_hci.log, som deretter kan åpnes med et verktøy som Wireshark for å analysere og feilsøke Bluetooth-data.
OEM-opplåsing: Denne bryteren må være aktivert når du låser opp oppstartslasteren, men det er ikke det eneste trinnet for å låse opp oppstartslasteren. Dette alternativet vises ikke på alle enheter.
Kjører tjenester: Dette åpner en skjerm som viser deg alle applikasjonene og systemprosessene som kjører på enheten din, og hvor mye minne hver enkelt bruker. Den ligner på den ovennevnte minneskjermen, men denne er mer nyttig for å sjekke gjeldende tilstand til enheten din.
Bildefargemodus: Dette bytter enheten til å bruke sRGB-fargerommet, som pleide å være nyttig i dagene før de fleste enheter brukte sRGB som standard. I dag har denne bryteren vanligvis ingen effekt.
WebView-implementering: Dette endrer hvilken applikasjon som er ansvarlig for å gjengi innebygd nettinnhold i Android-applikasjoner. Du bør ikke berøre dette med mindre du har en god grunn til det, eller du kan ende opp med å miste noen appdata (for eksempel hvis en app bruker lokal lagring med WebView).
Automatiske systemoppdateringer: Hvis du slår dette av, forhindrer du at enheten din bruker systemoppdateringer under omstartsprosessen hvis en oppdatering allerede er lastet ned. Noen enheter kan overstyre denne oppførselen, eller ha en annen bryter et annet sted for hvordan systemoppdateringer håndteres.
DSU-laster: De DSU-laster funksjonen ble introdusert i Android 11, og lar deg midlertidig starte opp i et generisk systembilde.
System UI-demomodus: Demo-modus er for det meste ment for å ta rene skjermbilder uten noen forstyrrende detaljer. Den viser klokken 12:00, batterinivået på 100 %, og skjuler alle varslingsikoner.
Utviklerfliser for hurtiginnstillinger: Denne skjermen gir deg muligheten til å legge til noen brytere for andre utvikleralternativer til enhetens hurtiginnstillinger (der Wi-Fi- og Bluetooth-bryterne er).
Feilsøking
USB-feilsøking: Aktivering av dette tillater Android Debug Bridge verktøyet på en datamaskin for å kommunisere med enheten din via USB. ADB kan brukes til å sidelaste apper, endre systeminnstillinger med kommandoer, gi tillatelser til apper og mer. Noen programmer og spill nekter imidlertid å starte hvis USB-feilsøking er aktivert.
Opphev USB-feilsøkingsautorisasjoner: Å koble til enheten din med ADB for første gang krever at du autoriserer den datamaskinen. Dette alternativet tilbakekaller alle ADB-autorisasjoner, noe som kan være nyttig hvis du ikke har tilgang til noen av datamaskinene du kan ha brukt tidligere.
Trådløs feilsøking: Dette lar deg bruke ADB over et lokalt Wi-Fi-nettverk, i stedet for bare USB. Trådløs feilsøking har vært tilgjengelig i mange år i Android, men Google la bare til denne bryteren med Android 11.
Deaktiver ADB-autorisasjonstidsavbrudd: De fleste enheter trekker automatisk tilbake autorisasjoner for USB-feilsøking etter at de ikke har vært brukt på syv dager, som et sikkerhetstiltak. Denne bryteren slår av funksjonen, men du bør ikke bruke denne med mindre du har en egentlig god grunn.
Snarvei for feilrapportering: Dette legger til en ny knapp i strømmenyen for å generere en feilrapport.
Aktiver detaljert leverandørlogging: Dette inkluderer mer informasjon i feilrapporter, muligens inkludert privat informasjon.
Aktiver inspeksjon av visningsattributter: Dette lar deg inspisere visninger i applikasjoner ved hjelp av Layout Inspector i Android Studio, som kan komme godt med når du utvikler apper.
Velg feilsøkingsapp/Vent på feilsøker: Vanlige feilrapporter og feilsøking gir ikke alltid all informasjonen du trenger når du utvikler en app, spesielt når det gjelder å finne ut hvorfor en app krasjer ved oppstart. Dette alternativet lar deg velge en debugger-applikasjon som kan initialiseres før en gitt app, konfigurert med alternativet "vent på debugger".
Bekreft apper over USB: Dette sjekker apper som er sidelastet gjennom ADB for skadelig kode, på samme måte som apper som er lastet ned på enheten din, bekreftes med Google Play Protect. Dette kan være nyttig hvis du laster ned programmer fra nettet på datamaskinen og installerer dem ved hjelp av ADB.
Bekreft bytekoden til apper som kan feilsøkes: Dette er et annet sikkerhetstiltak, og det er aktivert som standard.
Loggerbufferstørrelse: Dette endrer maksimal filstørrelse for loggeren (også kjent som "logcat"). En lengre buffer kan vise eldre aktivitet, mens en kortere buffer kun inneholder logger for den siste aktiviteten.
Funksjonsflagg: Google inkluderer noen ganger eksperimentelle funksjoner i Android Developer Previews og Betas, og det er her de er plassert. De fleste enheter som kjører en stabil versjon av Android har en tom funksjonsflagg-meny.
Aktiver GPU-feilsøkingslag: Dette alternativet lar Vulkan-valideringslag lastes fra lokal enhetslagring. Google har noe dokumentasjon med mer informasjon.
Innstillinger for grafikkdriver: Dette lar deg overstyre systemgrafikkdriveren for spesifikke applikasjoner med en annen driver. De fleste enheter har ikke et annet alternativ for en grafikkdriver, men Esper har et blogginnlegg som forklarer hvordan dette fungerer hvis du er interessert i den tekniske siden.
Endringer i appkompatibilitet: Denne menyen lar deg teste hver enkelt API-endring i gjeldende versjon av Android mot en eldre app, noe som er nyttig for utviklingsprosessen for å oppdatere en applikasjon. Det fungerer bare for apper som kan feilsøkes, så det er ikke så nyttig utenom programvareutvikling.
Vis oppdateringsfrekvens: Dette legger til en Fraps-lignende teller øverst på skjermen for å sjekke gjeldende oppdateringsfrekvens, noe som er nyttig for enheter som dynamisk bytter mellom oppdateringsfrekvenser. Husk at dette er ikke en bildefrekvensteller.
Tillat skjermoverlegg på Innstillinger: Moderne versjoner av Android tillater ikke at overlegg kjøres mens du er i Innstillinger-appen for å forhindre mulige sikkerhetsrisikoer. Denne innstillingen overstyrer det - ikke snu den med mindre du har en god grunn.
Systemsporing: Dette er et nyttig verktøy for ytelsesoptimalisering under apputvikling.
Nettverk
Sertifisering for trådløs skjerm: Denne innstillingen brukes til å la deg caste enhetens skjerm til en hvilken som helst TV eller skjerm som støtter Miracast, men Google rev ut koden for den for mange år siden til fordel for sin egen Chromecast standard, så denne bryteren gjør egentlig ikke noe på de fleste enheter
Aktiver omfattende Wi-Fi-logging: Dette viser Received Signal Strength Indicator, eller RSSI for kort, på hvert nettverk i Wi-Fi-innstillingene. RSSI-verdien kan fortelle deg styrken til et gitt Wi-Fi-signal, men apper som WiFi-analysator er vanligvis et bedre verktøy for jobben.
Wi-Fi sikker modus: Dette alternativet er tilgjengelig på enkelte enheter, og det prioriterer nettverksstabilitet fremfor ytelse.
Wi-Fi-skanningskontroll: Dette begrenser hvor ofte enheten din søker etter Wi-Fi-nettverk, noe som noen ganger kan redusere batteriforbruket, men betyr også at det vil ta lengre tid før enheten kobler seg til kjente nettverk.
Wi-Fi-ikke-vedvarende MAC-randomisering/Forbedret Wi-Fi MAC-randomisering: Android bruker heller vedvarende MAC-randomisering eller ikke-vedvarende MAC-randomisering når du kobler til Wi-Fi-nettverk, avhengig av hva som er nødvendig. Dette alternativet tvinger Android til alltid å bruke ikke-vedvarende MAC-randomisering, som i hovedsak lurer nettverket til å tro at du har en ny enhet hver gang du kobler til. Dette kan være nyttig for nettverk med kapasitive pålogginger eller andre konfigurasjonsproblemer.
Mobildata alltid aktiv: Android slår av mobildatatilkoblingen din hver gang du er koblet til Wi-Fi fordi å holde begge tilkoblingene i live øker batteriforbruket. Dette alternativet reverserer den oppførselen, noe som kan være nyttig hvis du ikke vil vente på LTE eller 5G for å koble til igjen når du kobler fra Wi-Fi. Vær advart: Dette vil sannsynligvis redusere batteriet liv.
Tethering maskinvareakselerasjon: Denne innstillingen er på som standard og forbedrer tethering-tilkoblinger med spesielle maskinvarefunksjoner. Du trenger sannsynligvis ikke rote med det.
Standard USB-konfigurasjon: Dette endrer hvilken modus som brukes når du kobler enheten til en datamaskin (eller annen USB-vert). De fleste enheter har "Ingen dataoverføring" som standardalternativ. Hvis du for eksempel hele tiden overfører filer over USB, kan du velge "Filoverføring" her for å unngå å velge det hver gang. Husk at innstillingen bare gjelder når enheten er ulåst.
Vis Bluetooth-enheter uten navn: Android ignorerer vanligvis Bluetooth-enheter som ikke har et navn, men denne innstillingen viser dem med MAC-adressene sammen med alle andre Bluetooth-enheter.
Deaktiver absolutt volum: Moderne versjoner av Android støtter absolutt volum for Bluetooth-utganger, som vanligvis gir deg mest mulig kontroll over volumet. Noen hodetelefoner og hodesett kan imidlertid være kresne med dette aktivert. Å slå dette på (som slår absolutt volum av, ikke på) kan hjelpe i situasjoner der høyttalere eller hodetelefoner er for stille.
Aktiver Gabeldorsche: Dette aktiverer den nye Bluetooth-stakken Google begynte å jobbe med i Android 11, som kalles Gabeldorsche (en referanse til Danmarks historie). Det er ingen grunn til at folk flest skal bruke dette akkurat nå, og det er faktisk skjult på enkelte enheter.
Deaktiver Bluetooth A2DP-maskinvareavlasting: Dette endrer hvordan Bluetooth-lyd overføres, og kan noen ganger fikse buggy Bluetooth-hodetelefoner og høyttalere.
Bluetooth AVRCP-versjon/Bluetooth MAP-versjon: Disse endrer hvordan Android håndterer mediekontroller over Bluetooth. Du trenger sannsynligvis ikke rote med disse innstillingene.
HD-lyd: Denne bryteren er på som standard, og bytter Bluetooth-lyd fra SBC-kodeken av lavere kvalitet til en kodek av høyere kvalitet. Hvis ingen bedre kodeker er tilgjengelige, eller du ikke har en Bluetooth-lydenhet tilkoblet i det hele tatt, kan denne innstillingen være nedtonet.
Bluetooth-lydkodek: Denne menyen viser alle lydkodekene som støttes av Android-enheten din, og når du har en Bluetooth-enhet tilkoblet, vil alternativene som ikke støttes av hodetelefonene eller høyttalerne være nedtonet. Det er vanligvis ingen grunn til å endre lydkodeken her (Android velger automatisk den beste tilgjengelig), men denne menyen er en fin måte å raskt sjekke med kodeker at en Bluetooth-lydenhet fungerer med.
Samplingsfrekvens for Bluetooth-lyd/biter per prøve: Dette endrer noen av kvalitetsinnstillingene for Bluetooth-lyd. Du trenger sannsynligvis ikke rote med disse.
Bluetooth Audio Channel Mode: Dette endres hvis Bluetooth-lydenheten din bruker Mono- eller Stereolyd. Dessverre, som med kodekvelgeren, kan du bare velge mellom moduser som støttes av lydenheten.
Maksimalt tilkoblede Bluetooth-lydenheter: Noen telefoner og nettbrett kan kobles til flere Bluetooth-lydenheter samtidig. Standard er allerede det høyeste tillatte alternativet, så det er vanligvis ingen grunn til å endre noe her.
Inndata
Vis trykk: Dette viser en prikk på skjermen der eventuelle fingre berører skjermen. Denne funksjonen er nyttig under skjermopptak for å vise hvor du trykker på skjermen, men noen innebygde skjermopptakere har muligheten til å aktivere dette automatisk under opptak.
Pekerplassering: Dette ligner på «Vis trykk», men det viser de faktiske koordinatene til trykkene dine øverst på skjermen.
Tegning
Vis overflateoppdateringer: Dette blinker hele skjermen når noe endres i den gjeldende appens tilstand. Dette kan være nyttig for å feilsøke apper, men hvis du er følsom for bevegelse, absolutt ikke aktiver dette.
Vis layoutgrenser: Dette viser et rutenett-lignende oppsett på alle elementer, noe som gjør det lettere å se margområder på enkelte elementer. Igjen, dette er bare veldig nyttig når du utvikler apper.
Tving RTL-layoutretning: Dette tvinger all tekst til å vises som høyre-til-venstre, selv om gjeldende språk er skrevet som venstre-til-høyre. Dette alternativet kan være nyttig for å teste hvordan apper vil se ut på språk som arabisk, uten å faktisk endre enhetsspråket.
Vindusanimasjonsskala/Transition-animasjonsskala/Animatorvarighetsskala: Disse tre alternativene endrer hastigheten på de fleste animasjoner i Android. Å sette dem til verdier som 0,5x kan noen ganger få enheten til å føles raskere, men kan også resultere i en hakkere opplevelse.
Simuler sekundære skjermer: Dette simulerer en skjerm koblet til Android-enheten din, med resultatet vist på et gjennomskinnelig lag på toppen av skjermen. Dette kan være nyttig når du tester applikasjoner som reagerer på eksterne skjermer.
Minste bredde/minste bredde: Dette er en annen måte å endre skaleringen for apper på Android - en mindre verdi øker størrelsen, og en høyere verdi gjør alt mindre. «Visningsstørrelse»-innstillingen i den vanlige Innstillinger-appen er vanligvis den beste måten å endre skjermskaleringen på, men denne innstillingen kan bli mye større og mindre. Hvis enheten din har Android 12L/12.1 eller nyere, vil innstilling av en høy nok verdi her føre til at oppgavelinjen beregnet for nettbrett vises.
Skjermutskjæring: Det er her du kan tilpasse hakket, kamerahullet eller andre utskjæringer på enhetens skjerm. Hvis enheten din allerede har en utskjæring, vil "Skjul"-alternativet skyve statuslinjen ned for å gjøre den usynlig.
Maskinvareakselerert gjengivelse
Vis se oppdateringer/Vis oppdateringer av maskinvarelag: Disse ligner på den ovenfor nevnte "Vis overflateoppdateringer"-innstillingen. Det er ingen grunn til å bruke dem med mindre du er en utvikler som tester en app.
Feilsøke GPU-overtrekk: Denne bruker fargekoding for å visualisere hvor mange ganger samme piksel har blitt tegnet i samme ramme. Visualiseringen viser hvor en app kan gjøre mer gjengivelse enn nødvendig.
Feilsøk ikke-rektangulære klippoperasjoner: Dette slår av klippeområdet på lerretet for å lage uvanlige (ikke-rektangulære) lerretsområder.
Overstyr force-dark: Denne innstillingen ble lagt til i Android 10, og er ment å tvinge apper til å ha et mørkt tema, selv om de ikke har en. Den fungerte imidlertid aldri på tvers av alle applikasjoner da den var ny, og den ser ut til å være enda mindre pålitelig nå. De fleste Android-apper har også en naturlig mørk modus på dette tidspunktet, så det er ikke like nødvendig.
Tving 4x MSAA: Dette tvinger multisample anti-aliasing (MSAA) i alle apper som bruker OpenGL ES 2.0.
Deaktiver HW-overlegg: Maskinvareoverlegg gjør at apper som viser noe på skjermen, bruker mindre prosessorkraft. Uten overlegget deler en app videominnet og må hele tiden se etter kollisjon og klipping for å gjengi et riktig bilde. Ikke rot med dette alternativet med mindre du har en god grunn til det.
Simuler fargerom: Dette kan bytte skjermfarger mellom noen få forskjellige moduser, inkludert et monokromt alternativ.
Deaktiver USB-lydruting: Dette forhindrer Android fra automatisk å bruke nylig tilkoblede USB-lydenheter, for eksempel hodetelefonadaptere eller USB-hodesett. Det kan være nyttig hvis du vil koble til en enhet som tilbyr en lydutgang, men faktisk ikke vil bruke lyddelen, for eksempel en USB-dokkingstasjon eller adapter med en 3,5 mm hodetelefonkontakt blant andre porter.
Medieomkodingsinnstillinger: Denne menyen har alternativer for å endre hvordan enheten laster mediefiler. Ikke rør disse.
Overvåkning
Strenge modus aktivert: Dette er et verktøy for utviklere for å overvåke utilsiktet lagring eller nettverkstilgang på en applikasjons hovedtråd.
Profil-HWUI-gjengivelse: Dette er en måte å overvåke GPU-aktivitet på enheten din, selv om det ikke er så nyttig utenom testing av applikasjoner under utvikling.
Apper
Ikke behold aktiviteter: Dette vil kraftig lukke applikasjoner så snart de flyttes til bakgrunnen, noe som i hovedsak er det samme som å sveipe dem ut av Nylig-skjermen. Det er ingen grunn til å bruke dette med mindre du tester en app og trenger å laste den på nytt hele tiden for testing.
Bakgrunnsprosessgrense: Dette endrer det maksimale antallet programmer som lagres i bakgrunnsminnet før de slettes. Igjen, det er ingen grunn til å endre dette, og å endre det kan gjøre batterilevetiden verre - relansering av apper krever stadig mer prosessorkraft enn å holde dem i bakgrunnen.
Vis alltid krasjdialog: Ganske selvforklarende, dette vil vise en popup-melding når et program krasjer for enkel feilrapportering.
Vis bakgrunns-ANR-er: Hvis du aktiverer dette, vises «App svarer ikke»-meldinger for apper som kjører i bakgrunnen, i tillegg til standardoppførselen for å vise dem for frosne apper som er åpne på skjermen.
Stopp kjøring for bufrede apper: Android-applikasjoner er ikke ment å kjøre når de er bufret i minnet, men dette alternativet forhindrer dem fullstendig i å gjøre det. Dette alternativet kan forbedre batterilevetiden på bekostning av ytelsen (det kan være lengre før bufrede apper gjenopprettes når de åpnes igjen), men resultater fra det virkelige liv er blandede.
Vis varslingskanaladvarsler: De fleste Android-apper sortere varslene deres i kategorier, som kan slås på eller av individuelt fra Android-innstillingene. Aktivering av dette alternativet viser en advarsel når en app sender et varsel som ikke er tilordnet en kategori. Dette er hovedsakelig nyttig for utviklere å sørge for at alle varslene deres er i en kategori - hvis du er det prøver å finne ut hvilken kanal et varsel kom fra, bare trykk og hold på det fra varslene panel.
Tilbakestill viktigheten av varslingen: Android prøver å sortere varslene dine over tid etter viktighet, og å trykke på denne knappen tilbakestiller denne oppførselen.
Standby-apper: Dette viser alle appene som er i ventemodus på enheten din.
Tving tillat apper på eksterne: Android-apper kan velge om de kan installeres på ekstern lagring (vanligvis microSD-kortsporet) med en manifestinnstilling, men dette alternativet overstyrer det. Å endre dette og flytte apper som ikke støttes til ekstern lagring kan forårsake merkelig oppførsel, så det er sannsynligvis best å la dette være.
Tving aktiviteter til å endre størrelse: Dette alternativet tvinger alle apper til å endre størrelse, noe som kan være en feilretting for apper som ikke fungerer i delt skjerm-modus eller som ikke kan endres størrelse på Chromebook.
Aktiver fritt format vinduer: Dette alternativet lar programmer åpne i flytende vinduer, selv om enheten ikke var beregnet på friformmodus (som de fleste telefoner). Når du har aktivert dette, holder du nede på ikonet for en app på skjermbildet Nylige og velger "Freeform" for å gjøre det om til et flytende vindu. Noen egendefinerte versjoner av Android har en tilpasset implementering av dette allerede, som "Pop-up View" på Samsung Galaxy-telefoner og -nettbrett.
Tving skrivebordsmodus: Hvis du kobler til en ekstern skjerm (for eksempel en skjerm over USB Type-C), vil dette tvinge den til å bruke et forenklet skrivebordsgrensesnitt med friformede vinduer og en tilpasset oppstarter. Den nøyaktige implementeringen av dette varierer med Android-skall og versjon, og noen enheter har sin egen oppførsel som overstyrer dette alternativet.
Aktiver ikke-endre størrelse i multi-vindu/multi-vindu for alle apper: Dette gjør at applikasjoner som ikke er bygd for å endre størrelse (som mange spill) kan brukes i flervindusmodus.
Tilbakestill ShortcutManager rate-begrensning: Android begrenser hvor mange ganger en app kan oppdatere snarveiene på startskjermen og andre systemplasseringer for å forhindre nedgang i ytelsen. Dette alternativet tilbakestiller den hastighetsbegrensende timeren, som hovedsakelig bare er nyttig for utvikling.
Andre seksjoner
Autofyll: Alle alternativene i denne delen er for å teste Androids Autofill-rammeverk, og det er ingen grunn for å endre eventuelle alternativer her med mindre du tester en app som bruker Autofyll-data (eller en Autofyll forsørger).
Oppbevaring: Dette inneholder bare ett alternativ, som kan vise eventuelle delte datablobber i Android-systemet. I de fleste tilfeller vil dette være tomt med en melding som "Det er ingen delte data for denne brukeren."
Plassering: Alternativet "Velg falsk plassering-app" kan brukes sammen med apper som GPS-joystick for å forfalske enhetens fysiske plassering. Sjekk ut vår stedsforfalskningsguide for flere detaljer.
Spill: Noen Samsung Galaxy-enheter har en seksjon kalt 'Spill' i utvikleralternativene med en innstilling for GPUWatch, som legger til overlegg for FPS- og CPU-belastningen. I motsetning til oppdateringsfrekvenstelleren i 'Display'-delen, viser denne gjeldende FPS-verdi fra gjeldende applikasjon eller spill, som ofte er lavere enn den faktiske skjermens oppdateringsfrekvens.
Vi håper denne veiledningen forklarer disse innstillingene utover det du kan se på skjermen på enheten din.