Android telefoni skrivaju napredni izbornik pun "tajnih" postavki što se na prvi pogled ne pojavljuje u aplikaciji Postavke. To su dobro poznati Mogućnosti za razvojne programere, izvorno dizajniran za programere, ali koji može biti vrlo koristan i za znatiželjne i napredne korisnike.
Pomoću ovog izbornika možete Omogućite USB ispravljanje pogrešaka, ubrzajte animacije, pogledajte tehničke statistikeSimulirajte lokacije, optimizirajte Bluetooth i Wi-Fi veze i još mnogo toga. U ovom ćete vodiču naučiti Kako aktivirati opcije za razvojne programere na Android telefonu, kako im pristupiti i što svaka grupa postavki radi. i kada je najbolje ništa ne dirati kako se ne bi pokvarilo.
Koje su opcije za razvojne programere za Android i kome su namijenjene?
Unutar aplikacije Postavke, Android uključuje zaslon pod nazivom Opcije za programere da grupe napredni sistemski parametriOdatle se može promijeniti unutarnje ponašanje operativnog sustava u mjeriti performanse, otklanjati pogreške u aplikacijama ili mijenjati način crtanja sučeljakako se mreža ponaša ili što mobilni telefon radi kada je spojen putem USB-a.
Ove opcije su prvenstveno namijenjene programeri aplikacija, tehnološki entuzijasti i napredni korisnici koji žele detaljno testirati svoje aplikacije ili fino podesiti ponašanje uređaja. Naći ćete postavke za prikaz vizualnih informacija na zaslonu, snimanje izvješća o pogreškama, mijenjanje 2D i 3D grafike pomoću GPU-a, mijenjati prostor boja ili kontrolirati pozadinske procese.
U Androidu 4.1 i starijim verzijama, izbornik za razvojne programere prema zadanim postavkama bilo je vidljivoPočevši od Androida 4.2, Google je odlučio sakriti ga kako ga većina korisnika ne bi slučajno dodirnula, pa sada Potrebno ga je ručno aktivirati. s malim trikom koji ćete kasnije detaljno vidjeti.
Iako naziv zvuči pomalo zastrašujuće, opcije za razvojne programere nisu samo za programere. One su gotovo "sveobuhvatno" gdje Google i proizvođači stavljaju napredne značajke koje ne odgovaraju uobičajenim postavkama: USB ispravljanje pogrešaka, demo način rada, ograničenja procesa, alati za testiranje zaslona, napredni Bluetooth zvuk, simulacija sekundarnog zaslona itd.
Kako omogućiti opcije za razvojne programere na vašem Android telefonu
Način aktiviranja ovog skrivenog izbornika praktički je isti u gotovo svi Android telefoni Godinama: trik je u tome dodirnite "Broj izrade" nekoliko puta zaredom dok vam sustav ne kaže da ste sada programer.
Točan put može varirati ovisno o marki ili verziji Androida, jer svaki proizvođač... malo mijenja nazive izbornika (ponekad piše "Informacije o softveru", ponekad "Informacije o uređaju", ponekad "Broj verzije"), ali koncept je uvijek isti: pronađite broj verzije i dodirnite ga sedam puta zaredom.
Na mnogim modernim mobilnim telefonima, prije završetka Android procesa, od vas će se tražiti da Unesite svoj PIN, uzorak ili lozinku. uređaja, kao sigurnosnu mjeru. Dok dodirujete redak Broj izrade, vidjet ćete poruku upozorenja koja vas obavještava Koliko je dodira potrebno? Za aktiviranje načina rada za razvojne programere; nakon sedmog dodira pojavit će se poruka "Sada ste razvojni programer!".
U nekim specifičnim uređajima, tipična lokacija Broj izrade Kako slijedi (može se malo razlikovati između modela ili ažuriranja):
- Google PixelPostavke > O telefonu > Broj verzije.
- Google Pixel Watch (Wear OS)Postavke > Sustav > Informacije > Verzije > Broj verzije.
- Samsung Galaxy S8 i novijiPostavke > O telefonu > Informacije o softveru > Broj verzije.
- LG G6 i novijiPostavke > O telefonu > Informacije o softveru > Broj verzije.
- HTC U11 i novijiPostavke > O telefonu > Informacije o softveru > Više > Broj verzije ili Postavke > Sustav > O telefonu > Informacije o softveru > Više > Broj verzije.
- OnePlus 5T i novijiPostavke > O telefonu > Broj verzije.
Ukratko, opći postupak za bilo koji trenutni Android mobilni telefon bio bi otprilike ovakav: Idite u Postavke, otvorite O telefonu (ili Informacije o uređaju), pronađite Broj verzije i dodirnite ga sedam puta zaredomAko ste ga već prije aktivirali, vidjet ćete poruku da "sada ste programer".
Kako pristupiti izborniku s opcijama za razvojne programere nakon aktivacije
Kada završite sa sedam dodira i vidite poruku da ste aktivirali opcije za razvojne programere, mogli biste se iznenaditi što Ne otvaraj nove izbornike automatski.Normalno je: sustav omogućuje samo izbornik, ali ga morate sami pronaći u Postavkama.
Položaj izbornika varira ovisno o sloju prilagodbe, ali se obično pojavljuje unutar Postavke > Sustav > Opcije za razvojne programereKod nekih marki prikazuje se izravno kao poseban odjeljak unutar glavnih postavki, na istoj razini kao "Prikaz", "Aplikacije" ili "Sigurnost".
Kada prvi put uđete, na vrhu ćete vidjeti opći prekidač što vam omogućuje aktiviranje ili deaktiviranje cijelog bloka opcija. Dok je ova sklopka isključena, većina parametara je onemogućena, posebno oni koji trebaju komunicirati s računalom (kao što je USB ispravljanje pogrešaka). Ako želite koristiti bilo koju funkciju u ovom izborniku, Ostavi taj glavni prekidač uključen..
Ako vas u bilo kojem trenutku igra, bankarska aplikacija ili sustav protiv varanja prisiljava da onemogućite način rada za razvojne programere, jednostavno Otvorite Opcije za razvojne programere, isključite glavni prekidač i izađite iz izbornika.Time će sam izbornik nestati s zaslona Postavke sve dok ne ponovite trik dodirivanja broja verzije sedam puta.
Kako omogućiti USB ispravljanje pogrešaka i bežično ispravljanje pogrešaka

Jedan od najčešćih razloga za aktiviranje razvojnog načina rada je mogućnost koristite USB ispravljanje pogrešakaOva opcija omogućuje Android Studiju i drugim SDK alatima (kao što je ADB) komunikaciju s mobilnim uređajem s računala, bilo da se radi o Instaliranje i otklanjanje pogrešaka u aplikacijama, pokrenite ADB naredbe ili napravite napredne sigurnosne kopije.
Točan put do otklanjanja pogrešaka malo se razlikuje ovisno o verziji Androida, ali se uvijek nalazi unutar Mogućnosti za razvojne programereOpćenito, tipičan put na novijim mobilnim telefonima bio bi: Postavke > Sustav > Opcije za razvojne programere > USB ispravljanje pogrešakaKod nosivih uređaja ili starijih verzija, nazivi se malo mijenjaju:
- Wear OS 6 (API razina 36) i novijiPostavke > Opcije za razvojne programere > ADB otklanjanje pogrešaka.
- Android 9 i novije verzijePostavke > Sustav > Napredno > Opcije za razvojne programere > USB ispravljanje pogrešaka.
- Android 8.0 i 8.1Postavke > Sustav > Opcije za razvojne programere > USB ispravljanje pogrešaka.
- Android 7.1 i starije verzijePostavke > Opcije za razvojne programere > USB otklanjanje pogrešaka.
Kada omogućite USB ispravljanje pogrešaka, vidjet ćete sigurnosno upozorenje i svaki put kada spojite telefon na računalo, pojavit će se dijaloški okvir u kojem će vas se tražiti da... autorizirati to računaloZa veću sigurnost, idealno je Omogućite USB ispravljanje pogrešaka samo kada vam je potreban i deaktivirajte ga nakon toga, posebno ako svoj mobilni telefon povežete s opremom koja nije vaša.
Osim žičnog otklanjanja pogrešaka, noviji Android također omogućuje Otklanjanje pogrešaka na Wi-Fi mrežiTo eliminira potrebu za korištenjem USB-a u mnogim testovima. Opcija se obično naziva "Bežično otklanjanje pogrešaka" ili nešto slično i nalazi se i u Opcijama za razvojne programere. Na primjer:
- Android (API razina 36 i novija)Postavke > Sustav > Opcije za razvojne programere > Bežično otklanjanje pogrešaka.
- Wear OS 6 i novijiPostavke > Opcije za razvojne programere > Bežično otklanjanje pogrešaka.
Nakon što omogućite ovu značajku, morat ćete povežite uređaj s vašim razvojnim računalom Slijedeći ADB-ove upute za povezivanje putem Wi-Fi-ja, ovo je vrlo praktično za razvojne programere aplikacija koji se trebaju kretati sa svojim uređajem bez da su stalno vezani za kabel.
Opće opcije u načinu rada za razvojne programere
Unutar izbornika za razvojne programere naći ćete blok opće opcije Dizajnirani za olakšavanje uobičajenih zadataka testiranja, dijagnostike i demonstracije. Mnogi od njih ne mijenjaju svakodnevne performanse telefona, ali su vrlo korisni prilikom otklanjanja pogrešaka u aplikaciji ili pripreme materijala.
Jedna od zanimljivih značajki je ta da „Kartice za brzo postavljanje za razvojne programere“Omogućuju vam dodavanje određenih naprednih kontrola izravno na ploču brzih postavki (onu koja se pojavljuje iz statusne trake), tako da imate stvari poput okidača za otklanjanje pogrešaka ili alata za profiliranje lako dostupne. Samo dodirnite te kartice, zatim otvorite ploču brzih postavki, dodirnite ikonu olovke za ulazak u način uređivanja i povucite pločice za razvojne programere na glavnu ploču.
Još jedan vrlo koristan odjeljak je onaj o Memorijakoji prikazuje statistiku korištenja RAM-a: prosječnu potrošnju, ukupnu dostupnu memoriju, koliko prostora koriste aplikacije, ukupne performanse itd. Ovaj odjeljak je izvrstan za Provjerite koristi li neka aplikacija puno memorije. ili za dijagnosticiranje uskih grla u uređajima s malo RAM-a.
Također možete generirati izvješće o pogrešci ili „izvješće o grešci“Ovo u biti kompilira sistemske zapisnike u komprimiranu datoteku. Kada je izvješće spremno, primit ćete obavijest i možete ga podijeliti s programerom, tehničkom podrškom ili ga spremiti za analizu; savršeno je kada aplikacija ne radi ispravno na čudan način i trebate poslati više informacija od samo snimke zaslona.
Još jedan zanimljiv alat je Način demonstracije sučelja sustavaKada je aktiviran, Android prikazuje čistu, generičku statusnu traku bez stvarnih obavijesti ili upozorenja o slaboj bateriji, idealno za napraviti "čiste" snimke zaslona ili snimati videozapise. Može se koristiti i iz samog izbornika i putem ADB naredbi. Međutim, nije zajamčeno da će ove naredbe raditi na svim telefonima, jer ih Google službeno testira samo na Nexus i Pixel uređajima.
Među općim funkcijama je i mogućnost Postavite lozinku za sigurnosne kopije radne površineTo vam omogućuje korištenje ADB-a za izradu šifriranih sigurnosnih kopija aplikacija i podataka uređaja. A ako vam je potreban zaslon Nikada ga ne isključujte dok je mobitel priključen.Možete aktivirati opciju "Ne onemogući", što je vrlo korisno prilikom testiranja aplikacija ili snimanja dugih tutorijala.
Konačno, postoji prilagodba za omogući Bluetooth HCI registracijukoji sprema sve pakete sučelja glavnog kontrolera u datoteku. Ta se datoteka (obično nalazi na /sdcard/btsnoop_hci.log) može analizirati programima poput Wiresharka i vrlo je korisna za dijagnosticiranje problema s Bluetooth uređajima kompleks.
Napredne opcije otklanjanja pogrešaka
Odjeljak depuracija Ovaj odjeljak uključuje sve alate osmišljene za analizu i ispravljanje aplikacije tijekom razvoja. Osim USB ispravljanja pogrešaka, također kontrolira, na primjer, koja će se aplikacija debugirati, treba li sustav čekati program za ispravljanje pogrešaka prije pokretanja ili ponašanje određenih internih servisa.
Odabirom određene aplikacije u odjeljku "Odaberi aplikaciju za otklanjanje pogrešaka", opcija se otključava "Pričekajte čistač"To znači da kada otvorite tu aplikaciju, Android je zapravo ne pokreće dok se na nju ne poveže program za ispravljanje pogrešaka (na primjer, iz Android Studija), što olakšava otkrivanje pogrešaka koje se javljaju odmah na početku.
Ovaj odjeljak obično uključuje i opcije kao što su dopusti simulirane lokacije (danas mnogi slojevi to rješavaju odabirom "lažne aplikacije za lokaciju"), prikazivanjem poruka o otklanjanju pogrešaka na zaslonu ili aktiviranjem različitih zapisnika aktivnosti sustava. To su funkcije koje, ako ne razvijate, Obično ne morate dodirivatiali su bitni kada se aplikacija ponaša nepravilno i želite precizno pronaći grešku.
Postavke mreže, Wi-Fi-ja i USB-a u načinu rada za razvojne programere
Drugi veliki dio ovog izbornika posvećen je mreže i povezanostOvdje možete odabrati kako se USB priključak ponaša, fino podesiti Bluetooth opcije, izmijeniti Wi-Fi parametre ili čak aktivirati napredne značajke certifikacije bežičnog zaslona.
U odjeljku USB imate mogućnost „Odabir USB postavki“ ili „Zadane USB postavke“Ovo računalu govori kako prepoznati uređaj kada je spojen. Možete ga ostaviti samo da se puni, omogućiti prijenos datoteka (MTP), koristiti način rada kamere (PTP), dijeliti podatkovnu vezu poput modema (RNDIS) ili dati prioritet zvuku/MIDI-ju prema svojim potrebama.
Bluetooth izbornik, s druge strane, omogućuje vam podešavanje parametara dizajniranih za optimizirajte kvalitetu zvuka i kompatibilnost sa slušalicama i zvučnicima. Možete promijeniti, na primjer, Verzija AVRCP profila koji se koristi za upravljanje audio/video opremom, kao i odabir preferiranog Bluetooth audio kodeka: SBC, AAC, aptX, aptX HD ili LDAC, kada ga uređaj podržava.
Osim kodeka, moguće je podesiti Brzina uzorkovanja Bluetooth zvuka (koliko se uzoraka u sekundi šalje), bitovi po uzorku (kvaliteta u odnosu na veličinu pakiranja), način rada kanala (mono ili stereo) i specifično ponašanje LDAC kodeka, dajući prioritet kvaliteti zvuka, stabilnosti veze ili adaptivnom načinu rada koji traži ravnotežu.
Ako vaš uređaj podržava dodatne kodeke, vidjet ćete i opcije za njih. Omogućavanje ili onemogućavanje opcionalnih kodekaOvo se koristi za prisilno korištenje određenih formata s vrhunskim slušalicama ili, obrnuto, za onemogućavanje onih koji uzrokuju probleme.
Što se tiče Wi-Fi-ja, način rada za razvojne programere nudi postavke koje omogućuju Povećajte razinu registracije bežične mreže (korisno za rješavanje problema s prekidima veze ili slabom pokrivenošću), omogućiti kontrole certifikacije bežičnog zaslona prema specifikacijama Wi-Fi Alliancea ili promijeniti način ponašanja sustava pri prelasku s Wi-Fi na mobilnu mrežu, dajući prioritet stabilnosti.
Važan detalj je opcija za Onemogući automatsko usmjeravanje zvuka putem USB-aAko se vaš mobilni telefon spaja na audio uređaj putem USB-a (na primjer, računalo ili DAC) i određene aplikacije trebaju izravno upravljati tim streamom, možda će biti potrebno onemogućiti to usmjeravanje kako bi se izbjegle smetnje.
U Androidu 11 i novijim verzijama, kada aplikacija koja nema dopuštenje RECORD_AUDIO pokuša izravno pristupiti USB uređaju (kao što su USB slušalice), sustav prikazuje upozorenje koje svaki put zahtijeva eksplicitnu potvrduOdabir opcije "uvijek koristi" neće funkcionirati: Android ignorira ovu postavku iz sigurnosnih razloga. Da bi se zaobišlo ovo ponavljajuće upozorenje, aplikacija mora ispravno zatražiti dopuštenje za snimanje zvuka.
Opcije dodirnog unosa: prikaži dodire i pokazivač
Unutar ulaznog bloka, opcije za razvojne programere uključuju alate dizajnirane za vizualizirajte kako komunicirate s ekranomSavršeni su za snimanje tutorijala, prijenose uživo ili jednostavno bolje razumijevanje ponašanja zaslona osjetljivog na dodir.
Opcija "Prikaži pritiske"Svaki put kada dodirnete zaslon, ispod vašeg prsta ili olovke pojavljuje se mali krug. Taj krug prati vaše kretanje dok se pomičete i služi kao pokazivač vidljiv u videozapisima ili snimkama zaslonatako da možete točno vidjeti gdje dodirujete.
Ako želite ići korak dalje, možete aktivirati "Položaj pokazivačaOvo crta križić i liniju koja prati sve vaše poteze prstom, kao i prikazuje ploču na vrhu zaslona s točne koordinate i povijest događaja dodiraVrlo je korisno za programere koji žele fino podesiti odziv na dodir ili otkriti fantomske dodire i probleme s hardverom.
Crtanje i animacija: kako ubrzati rad Androida
Odjeljak za crtanje grupira opcije koje utječu na kako je korisničko sučelje predstavljeno Na zaslonu: obrubi prikaza, animacije, dodatna simulacija zaslona itd. Ovdje mnogi napredni korisnici podešavaju stvari kako bi mobitel "radio glatko".
Jedan od najpoznatijih je onaj od "Prikaži ograničenja dizajna"Crta obrise, margine i područja izrezivanja za svaki element sučelja. To je vrlo tehnički prikaz, namijenjen UI programerima koji žele optimizirati rasporede ili locirati probleme s dizajnomjer ispunjava ekran pravokutnicima i nije udoban za svakodnevnu upotrebu.
Također ćete vidjeti opcije poput "Prisilni raspored s desna na lijevo (RTL)”, korisno za testiranje ponašanja aplikacije kada se koristi jezik napisan u tom smjeru. Na taj način možete brzo provjeriti je li Cijelo sučelje se dobro prilagođava promjeni smjera bez potrebe za promjenom globalnog jezika telefona.
Što se tiče animacija, izbornik vam omogućuje podešavanje skala animacije prozoraSkala prijelaza i skala trajanja animacije. Smanjenjem na 0,5x animacije se reproduciraju brže i opći je dojam da mobilni uređaj radi glatkije; postavljanjem na 0... prozori se pojavljuju gotovo "iznenada"Nešto što neki korisnici vole, a drugi smatraju previše naglim.
Još jedna zanimljiva opcija je "Simuliraj sekundarne zaslonešto stvara neku vrstu preklopljenog virtualnog zaslona. Ova je značajka ključna za one koji rade s Presentation API-jem ili s aplikacijama koje koriste vanjski monitori, projektori ili više ekranaNa ovaj način možete ga testirati bez potrebe za spajanjem drugog fizičkog ekrana.
Hardverski ubrzano renderiranje i prostor boja
Opcije hardverskog renderiranja kontroliraju kako Android koristi GPU i druge grafičke tehnike za crtanje sučelja i aplikacija. Dodirivanje ovdje može značajno promijeniti i performanse i potrošnju energije, stoga je dobro znati što svaka opcija radi prije nego što je aktivirate.
Jedan od najvizualnijih alata je „Simulirajte prostor bojaOmogućuje vam potpunu promjenu sheme boja cijelog sustava kako biste emulirali različite vrste sljepoće za boje: deuteranomaliju, protanomaliju, tritanomaliju, akromatopsiju itd. Vrlo je koristan za provjeri je li aplikacija dostupna za osobe s različitim problemima s vidom boja.
Kada aktivirate jedan od ovih načina rada, sučelje će biti obojeno na različite načine, ovisno o odabranoj simulaciji. Međutim, ako snimite zaslon dok je simulacija aktivna, slika će se spremiti s normalnim bojama, kao da niste ništa mijenjali. Drugim riječima, simulacija radi samo na razini zaslona; ne mijenja snimljene slike.
Osim simulacije boja, izbornik nudi postavke kao što su odaberite GPU procesor (na primjer, forsiranje OpenGL Skia grafičkog mehanizma) ili omogućavanje opcije za "Prisilno GPU renderiranje"Zbog toga neke starije aplikacije koriste GPU za 2D crtanje iako nisu bile dizajnirane za to. To može poboljšati grafičke performanse u određenim slučajevimaali također može uzrokovati čudno ponašanje u neoptimiziranim aplikacijama.
Postoje i dijagnostički alati kao što su „Pogledajte ažuriranja GPU-a”, koji označava područja koja su ponovno iscrtana na ekranu ili „Otklanjanje pogrešaka u GPU slojevima", koja boji područja koja su više puta nacrtana u jednom kadru. Ako vidite vrlo intenzivna područja, to je znak da Aplikacija prikazuje više nego što bi trebala. i ti se prikazi vjerojatno mogu optimizirati.
Još jedna tehnička prilagodba je „Otklanjanje grešaka u operacijama izrezivanja koje nisu pravokutneOva značajka onemogućuje određena područja izrezivanja na platnu, omogućujući vam stvaranje površina za crtanje s neobičnim oblicima. Obično izrezivanje sprječava crtanje izvan granica; isključivanjem možete vidjeti kako se platno ponaša u ekstremnim situacijama.
Konačno, postoji „Prisilno MSAA 4xOvo omogućuje višestruko uzorkovanje anti-aliasinga u OpenGL ES 2.0 aplikacijama. To zaglađuje rubove i poboljšava vizualnu kvalitetu nekih igara i 3D aplikacija, ali uz povećanu potrošnju resursa i baterije. Također možete onemogućiti hardverski slojeviZbog toga sve aplikacije dijele video memoriju umjesto korištenja zasebnih slojeva, što obično pogoršava performanse ako se prekomjerno koristi.
Praćenje i performanse: kako vidjeti što radi vaš GPU i aplikacije
Odjeljak za praćenje objedinjuje nekoliko alata čiji je cilj prikaz informacija o performansama u stvarnom vremenu aplikacije ili sustava. Idealni su za procjenu fluidnosti sučelja, vremena renderiranja i potencijalnih uskih grla.
Jedan od najpoznatijih je "GPU prikaz profilaAko ga postavite na način rada "Na zaslonu kao trake", Android crta okomiti stupčasti grafikon koji predstavlja vrijeme koje je potrebno GPU-u za renderiranje svakog kadraIdeja je provjeriti ostaje li aplikacija unutar određenih vremenskih ograničenja okvira (na primjer, 16 ms za 60 Hz) ili uzrokuje li skokove i trzanje.
U nekim slojevima pronaći ćete i druge grafove CPU-a, popise pokrenutih usluga i alate za praćenje dugih niti, dizajnirane za otkriti koji dio koda preopterećuje procesor ili blokiranje sučelja. To nisu značajke namijenjene prosječnom korisniku, ali su neprocjenjive za svakoga tko optimizira zahtjevnu aplikaciju.
Opcije aplikacije: pozadinski procesi i zaštita sadržaja
Izbornik za razvojne programere također uključuje odjeljak posvećen kako se aplikacije ponašaju u pozadini i kako sustav upravlja svojim aktivnostima. Ovdje možete prilagoditi ograničenja koja utječu na korištenje RAM-a, trajanje baterije ili privatnost na snimkama zaslona i dijeljenju zaslona.
Na primjer, "Ograničite pozadinske procese"Ovo vam omogućuje da Androidu kažete koliko procesa može istovremeno izvršavati iza onoga što koristite. Ograničavanje ovoga može uzrokovati češće mobilne aplikacije "mate" i brzo oslobađa memoriju, što pomaže na uređajima s malo RAM-a ili ako želite maksimalnu fluidnost uz gubitak dijela multitaskinga.
Druga opcija je "Izbriši aktivnosti", što uništava aktivnosti aplikacije čim napustite njezin glavni zaslon. To dodatno smanjuje potrošnju resursa, ali i čini aplikacije se dulje ponovno otvarajuStoga ga je najbolje koristiti samo u testnim okruženjima ili ako vam je jako malo memorije.
Tijekom testiranja može biti korisnoPoništi ograničenje učestalosti ShortcutManageraTo omogućuje aplikacijama koje koriste dinamičke prečace da nastave pozivati API-je čak i nakon što dosegnu ograničenje poziva. To je vrlo specifična postavka, dizajnirana za programeri koji se igraju s prečacima za pokretanje.
Što se tiče privatnosti, neke verzije Androida uključuju opciju za "Onemogućite zaštitu prilikom dijeljenja zaslona"Sustav obično zatamnjuje ili blokira osjetljivi sadržaj (poput bankarskih aplikacija) kada dijelite zaslon ili snimate video; ova postavka onemogućuje tu zaštitu za sljedeće sesije. Preporučuje se samo za vrlo specifične demonstracije ili testovinikada kao trajna prilagodba.
Kao što vidite, Androidov način rada za razvojne programere mnogo je više od neobičnog trika: to je kompletan panel unutarnjih alata Omogućuje vam omogućavanje USB i Wi-Fi otklanjanja pogrešaka, prilagođavanje animacija za realističniji osjećaj, analizu memorije, praćenje GPU-a, optimizaciju Bluetooth zvuka, ograničavanje pozadinskih procesa ili simuliranje ekstremnih uvjeta korištenja. Ako se mudro koristi, može vam pomoći Optimizirajte svoj mobilni uređaj, bolje razumite kako Android funkcionira i iskoristite značajke koje su obično skrivene.A ako ikada prilagodite nešto s čime niste zadovoljni, uvijek možete isključiti opće opcije za razvojne programere ili se vratiti na zadane vrijednosti i ostaviti sustav kakav je bio.