Activarea și dezactivarea modului dezvoltator pe Android. Limita proceselor de fundal. Certificare monitor wireless

Nici unul modern sistem de operare Pentru dispozitive portabile nu poate concura cu Android în ceea ce privește setările și capacitățile de personalizare. Nu este surprinzător, deoarece în sistemul de operare Google puteți configura absolut totul, fiecare lucru mic.

Cu toate acestea, mulți utilizatori nu sunt conștienți de acest lucru o cantitate mare funcțiile dispozitivului lor Android rămân ascunse. Este despre despre posibilitatea depanării dispozitivului și a altor funcții care sunt posibile numai în „modul dezvoltator”, care în cele mai multe cazuri este dezactivat și ascuns de ochii utilizatorului. Vă vom spune cum să-l activați și ce caracteristici oferă în acest ghid.

După activarea acestui mod, apare meniul de setări Android noua sectiune numită „Pentru dezvoltatori”. Acesta deschide noi posibilități pentru utilizator. Să luăm în considerare câteva dintre ele, care pot fi utile chiar și pentru un utilizator simplu:

  • Log Buffer Size – oferă posibilitatea de a selecta cantitatea de memorie;
  • Accelerație GPU – activează procesarea grafică 2D;
  • Show CPU load – afișează un ecran cu informații despre încărcarea curentă a CPU;
  • Conexiune USB – selectați modul de funcționare al dispozitivului atunci când îl conectați la un computer prin USB;
  • Depanare USB – Activează modul de depanare atunci când vă conectați Android la PC folosind un cablu.
  • Locație falsă a dispozitivului - vă permite să faceți aplicațiilor „să creadă” că vă aflați într-o altă parte a lumii.

Activare

Activarea modului dezvoltator este ușoară. Pentru a face acest lucru aveți nevoie de:

Lista setărilor disponibile

Acum să ne uităm la funcțiile secțiunii pentru dezvoltatori mai detaliat.

Atenție: atunci când lucrați cu setări în modul dezvoltator, din cauza lipsei de experiență a utilizatorilor, dispozitivul poate funcționa defectuos și chiar pierde date. Prin urmare, se recomandă să activați sau să dezactivați anumite funcții cu precauție.

  • Generați un raport de eroare. Opțiunea este destinată trimiterii de rapoarte de eroare. Fișierele pentru trimitere sunt create în câteva minute.
  • Parola pentru Rezervă copie. Acest element vă permite să utilizați ADB pentru a face backup datelor de pe computer. Pentru a crea o copie, trebuie să introduceți o parolă.
  • Modul activ. Dacă această opțiune este activată, ecranul dispozitivului nu se va opri când este conectat la un computer. Trebuie utilizat cu prudență, deoarece utilizarea prelungită a ecranului îl poate deteriora.
  • Selectarea unui modul de lucru. Instrument pentru a selecta ART sau Davlik. Nu are rost să schimbi ceva dacă nu știi pentru ce este.
  • Activați jurnalul de difuzare al operațiunilor HCI Bluetooth. Această funcție util doar pentru dezvoltatori deoarece permite interceptarea și analiza pachetelor Bluetooth. După activarea acestei opțiuni, pachetele vor fi salvate în fișierul „btsnoop_hci.log”. Fișierul poate fi deschis și analizat în Wireshark sau similar.
  • Statistici de proces. Afișează informații despre procesele care sunt în acest moment rulează pe dispozitiv. Pentru utilizator simplu nu este de nici un folos.
  • Depanare USB. Vă permite să vă conectați dispozitivul la computer prin ADB.
  • Revocați autorizația de depanare USB. Când depanați un dispozitiv prin USB pentru prima dată, acesta trebuie să fie autorizat folosind chei. Folosind această setare, puteți anula această acțiune și o puteți repeta din nou.
  • Rapoarte de erori. Opțiunea este foarte utilă pentru testarea aplicațiilor. Ținând apăsat butonul de pornire, puteți colecta și trimite rapoarte despre defecțiuni și erori.
  • Locații fictive. Vă permite să setați manual o locație. Folosit de unii dezvoltatori pentru a testa aplicații geo-referențiate.
  • Depanarea aplicațiilor. Puteți seta manual aplicațiile să depaneze. Ajută dezvoltatorii să se asigure funcţionare corectă codul aplicației.
  • Verificați prin USB. Folosind această opțiune, puteți scana aplicațiile livrate prin ADB și puteți detecta activități rău intenționate.
  • Afișaj tactil. Dacă opțiunea este activată, se va afișa ecranul efecte vizuale, indicând atingeri pe ecran.
  • Locația indicatorului. Afișează coordonatele ultimului punct pe care ați atins ecranul.
  • Afișați limitele aspectului. Afișarea contururilor elementelor în casete de dialog. Vă permite să determinați mai precis unde trebuie să faceți clic pentru a activa un element de pe ecran.
  • Scriind de la dreapta la stânga. Permite schimbarea orientării ecranului. Această opțiune este necesară pentru a funcționa cu introducerea de caractere cu mâna dreaptă (necesară pentru unele limbi).
  • Emularea unui afișaj suplimentar. Util numai pentru dezvoltatori, deoarece permite emularea marimi diferite afişa.
  • Redare forțată. Permite aplicațiilor să utilizeze randarea hardware 2D. În unele cazuri, poate da o creștere a productivității, în unele, dimpotrivă, poate strica totul. Cel mai bine folosit cu prudență.
  • Suprapunere de depanare. Vă permite să vedeți suprapunerile care apar în momentul redării sistem grafic imagini peste ceva.
  • Activarea 4x MSAA. Forțează activarea anti-aliasing îmbunătățită. După activare, performanța dispozitivului se deteriorează vizibil.
  • Afișează încărcarea procesorului. Afișează informații despre încărcarea curentă a procesorului.
  • Instalarea unui profil GPU. Opțiunea vă permite să salvați dosar separat Diagrama de încărcare a sistemului grafic.
  • Deschideți urmărirea GL. Vă permite să salvați toate erorile OpenGL într-un fișier separat.
  • Procese de fundal. Această opțiune vă permite să setați manual numărul de procese care rulează simultan în fundal.
  • Arată ANR. Activează afișarea mesajele de sistem când aplicațiile se blochează. Util dacă aplicațiile sunt în conflict între ele.

Dezactivare

Efectuarea acestei proceduri este, de asemenea, destul de simplă. Pe unele dispozitive trebuie doar să găsiți și să deschideți secțiunea din meniul de setări „Pentru dezvoltatori”și mutați comutatorul din acesta în poziția „Oprit”. Dar astfel ne vom opri doar acest mod, adică va rămâne în continuare în setări. Și din nou, să facem o rezervare: această funcție nu este disponibilă pe toate dispozitivele.

Pentru a elimina complet o funcție din meniu, trebuie să faceți următoarele:

Concluzie

Desigur, majoritatea utilizatorilor nu au nevoie deloc de setările descrise mai sus. Dacă sunteți nou în privința opțiunilor și nu înțelegeți ce fac, cel mai bine este să le lăsați în pace și să nu schimbați nimic. Amintiți-vă, configurațiile dezvoltatorilor sunt ascunse de simpli muritori dintr-un motiv. Folosește-le cu înțelepciune.

Când dezvoltați o aplicație, trebuie inevitabil să faceți față erorilor din cod și/sau mediu. Și este foarte trist când astfel de erori apar nu pe un telefon/emulator de testare, ci pe utilizatori live. Este și mai trist dacă acesta nu este prietenul tău, un tester beta și nimeni nu poate explica cu adevărat ce a mers prost și unde.

De obicei, cu o cădere bruscă aplicații Android sugerează trimiterea unui raport de eroare, care va conține o urmă detaliată a stivei și informații despre versiunea aplicației dvs. Din păcate, utilizatorii nu fac întotdeauna clic pe butonul „trimite raport”, iar pentru aplicații de depanare sau aplicații care nu sunt de pe piață, o astfel de funcționalitate nu este deloc disponibilă.

Ce să fac? Oportunitatea va veni în ajutor limbajul Java gestionează excepțiile, inclusiv cele negestionate.

Clasa Thread are metoda statica setDefaultUncaughtExceptionHandler . Aceasta metoda vă permite să instalați propria clasă de gestionare a excepțiilor neprinse. Clasa handler trebuie să implementeze interfața Thread.UncaughtExceptionHandler. Cadrul de gestionare ar putea arăta cam așa:
clasa publică TryMe implementează Thread.UncaughtExceptionHandler ( @Override public void uncaughtException (Fire de discuție, Throwable throwable) ( Log.d("TryMe", "S-a întâmplat ceva în neregulă!"); ) )
Singura metodă ia ca intrare un Thread - firul în care a avut loc excepția și un Throwable - excepția în sine. Implementarea de mai sus pur și simplu scoate un mesaj în jurnal fără detalii... Să încercăm să folosim...
clasa publică MainActivity extinde MapActivity ( @Override public void onCreate(Bundle savedInstanceState) ( Thread.setDefaultUncaughtExceptionHandler(new TryMe()); Integer a=1; if(true) a=null; int x = 6; x=x/a; // Excepție aici! ) )
După rularea codului de mai sus, vom primi un mesaj de jurnal... și un ecran negru. Prin instalarea noastră propriul manipulator Am eliminat gestionarea standard a sistemului de operare Android și acum nu ni se mai solicită să închidem aplicația.

Să reparăm situația
clasa publică TryMe implementează Thread.UncaughtExceptionHandler ( Thread.UncaughtExceptionHandler oldHandler; public TryMe() ( oldHandler = Thread.getDefaultUncaughtExceptionHandler(); // salvează handlerul instalat anterior ) @Override public void uncaughtException(Thread Logthrowable, Thread. ( „TryMe”, „S-a întâmplat ceva în neregulă!”); if(oldHandler != null) // dacă există un instalat anterior... oldHandler.uncaughtException(thread, throwable); // ...sună-l ) )
Acum vedem atât mesajul în jurnal, cât și mesajul obișnuit de sistem.

Este incomod să instalați un handler într-o activitate. Deși va fi instalat pe toate firele de execuție, pot exista mai multe activități și mai multe de pornire. Și pot exista și servicii... În acest caz, cel mai bine este să instalați handlerul la inițializarea aplicației. Ceva de genul:
clasă publică MyApplication extinde Aplicația ( @Override public void onCreate() ( Thread.setDefaultUncaughtExceptionHandler(new TryMe()); super.onCreate(); ) )
În același timp, trebuie să vă amintiți să scrieți noua clasa aplicații la manifest. Ceva de genul:
Acum, când pornește aplicația (indiferent de componenta sa), va fi instalat un handler de excepții.

Desigur, imprimarea unui mesaj în jurnal nu este gravă. Trebuie să colectăm mai multe informații. Ce versiune a aplicației? Care excepție nu este gestionată? Ce altă excepție a făcut ca cel fatal să fie aruncat? În ce flux? Care a fost stiva? Toate aceste informații pot fi obținute. Codul pentru cel mai simplu handler de excepții care primește și salvează toate informațiile de mai sus pe un card SD este postat pe GitHub.

Implementarea de mai sus salvează informații despre excepția netratată la un fișier de pe cardul SD în folderul /Android/data/your.app.package.name/files/ (după cum spune Ghidul dezvoltatorului) în fișiere precum stacktrace-dd-MM- aa.txt. Pentru a funcționa în manifestul aplicației, este necesară permisiunea WRITE_EXTERNAL_STORAGE.

Desigur, aceasta nu este singura astfel de soluție.

Flurry - analiză pentru aplicații mobile, conține propriul său handler de erori. ACRA este o bibliotecă pentru Android care colectează date despre erori și le postează pe GoogleDocs. Android-remote-stacktrace este o bibliotecă similară care trimite date către un script receptor personalizat. De asemenea, puteți obține o mulțime de informații utile

  • Dispozitive - numărul de dispozitive pe care acest accident a fost observat cel puțin o dată în perioada de timp selectată.
  • Blocări pe zi - numărul de blocări care au avut loc în perioada de timp selectată.
  • % din toate dispozitivele- proporția de dispozitive de pe care a fost trimisă accidentul din numărul total de dispozitive care au lansat aplicația pentru perioada de timp selectată.

Vizualizarea jurnalului de accidente

Pentru a vizualiza o descriere a jurnalului, faceți clic pe butonul.

De asemenea, puteți obține informații statistice despre dispozitivele de pe care au fost trimise mesajele de blocare. Pentru a vizualiza statisticile, faceți clic pe numele jurnalului. În mod implicit, datele vor fi afișate grupate după versiunea aplicației. Puteți selecta o grupare diferită (de exemplu, Producător, Oraș, Operator etc.).

Blocările pot apărea ascunse de pe dispozitivele Android și Windows și desimbolizate de pe dispozitivele iOS. Din astfel de jurnalele de blocare nu vor fi posibile extragerea datelor care ar fi suficiente pentru a analiza situația. Pentru a vizualiza o descriere a jurnalului, faceți clic pe butonul.

Pentru a decolora sau a simboliza un jurnal, faceți clic pe numele acestuia și accesați statisticile detaliate. Apoi, în funcție de platforma aplicației, urmați acești pași:

Operațiuni cu jurnal de blocare

Dacă este necesar, puteți lăsa un comentariu pe jurnalul de blocare. Acest lucru poate fi util dacă mai multe persoane vizualizează raportul. De exemplu, astfel un dezvoltator poate informa un manager că blocarea a fost remediată și nu va apărea în noua versiune a aplicației.

Pentru a adăuga un comentariu, faceți clic pe butonul și introduceți text în câmp. Câmpul de comentarii acceptă orice caracter. De exemplu, dacă utilizați un instrument de urmărire a sarcinilor, puteți insera un link către sarcină în câmp.


Descrierea jurnalului de blocare poate fi încărcată într-un fișier TXT făcând clic pe butonul și apoi pe butonul Salvare. Cu toate acestea, dacă ați adăugat un comentariu, acesta nu va fi salvat în fișierul TXT.

Raport de erori

Raportul afișează erorile trimise de aplicație prin AppMetrica SDK, precum și informații statistice despre acestea. Pentru detalii despre trimiterea mesajelor de eroare, consultați Ghidul dezvoltatorului→ AppMetrica SDK(Android | iOS | Windows).

Raportul acceptă segmentarea datelor și afișează următoarele valori:

  • Dispozitive - numărul de dispozitive de la care au fost trimise mesaje de eroare cel puțin o dată în perioada de timp selectată.
  • Erori - numărul de apariții ale unei erori în perioada de timp selectată.

Pentru a vizualiza o descriere a erorii, faceți clic pe butonul.

De asemenea, puteți obține informații statistice despre dispozitivele de pe care au fost trimise mesaje de eroare. Pentru a vizualiza statisticile, faceți clic pe numele erorii. În mod implicit, datele vor fi afișate grupate după versiunea aplicației. Puteți selecta o grupare diferită (de exemplu, Producător, Oraș, Operator etc.).

Descrierea erorii poate fi încărcată într-un fișier TXT făcând clic pe butonul și apoi pe butonul Salvare.

Export de date

Datele dintr-un raport pot fi exportate selectând un element din lista derulantă Export de deasupra graficului. Datele sunt exportate ținând cont de setările de raport selectate: segmentare, grupare, perioadă de timp.

Lista conține următoarele elemente:


  • Exportați în CSV- exportă datele din tabel în format CSV.
  • Grafic în PNG - exportă imagini grafice în format PNG.
  • Grafic în CSV - Exportă datele dintr-un grafic în format CSV.
  • Copy Table API Query- afișează textul solicitării de descărcare a datelor din tabel folosind API-ul de raportare.
  • Copiați cererea API pentru diagramă- afișează textul solicitării pentru descărcarea datelor diagramei folosind API-ul de raportare. Solicitarea primită poate fi folosită pentru a vă crea propriul tablou de bord sau pentru a crea scripturi de încărcare automată a datelor.

    Notă. Dacă este prima dată când primiți un text de solicitare, asigurați-vă că browserul dvs. nu a blocat fereastra pop-up de autorizare. În fereastra de autorizare, permiteți AppMetrica să acceseze datele.

De multe ori am primit comentarii care ne ceru să ne spunem mai multe despre modul dezvoltator în Android. Mulți oameni știu ce este, dar din moment ce există o întrebare, trebuie să i se răspundă.

Se activează modul dezvoltator

Mai întâi trebuie să activați modul dezvoltator. Pentru a face acest lucru, trebuie să mergeți la setări, să găsiți fila „Despre telefon” și în ea câmpul „Număr de compilare” și deseori să apăsați pe el de mai multe ori. După aceasta, va apărea un nou element în setările smartphone-ului însuși, care se va numi „Pentru dezvoltatori”.

Înainte de a începe să faceți ceva, rețineți că toate acțiunile sunt efectuate pe propriul risc și risc. Cel mai probabil, totul va fi bine, dar există posibilitatea ca ceva să meargă prost și funcționarea normală a telefonului să fie perturbată.

Raport de eroare

Puteți genera un raport de eroare și îl puteți trimite oriunde aveți nevoie. Dar, în unele cazuri, acest articol este indisponibil sau absent cu totul. După ce faceți clic pe acest articol, va începe să fie creat un raport, care va dura câteva minute, iar progresul poate fi monitorizat în centrul de notificări. Odată ce raportul este generat, îl puteți trimite atingându-l, îl puteți anula prin glisarea deoparte sau ștergând toate notificările.

Parola de rezervă

Parola, care este introdusă pentru a vă proteja copiile de rezervă împotriva accesului neautorizat, este setată de utilizator însuși și poate fi orice. Pentru a-l seta, trebuie să deschideți acest element de setări și să îl introduceți. Dacă faceți acest lucru pentru prima dată, completați a doua și a treia rânduri. Dacă schimbați, trebuie să introduceți și parola setată anterior. De asemenea, puteți elimina parola. Pentru a face acest lucru, trebuie să introduceți parola care a fost înainte, dar nu să introduceți una nouă.

Nu opriți ecranul

Acest element poate fi necesar atunci când doriți ca ecranul să rămână aprins în mod constant atunci când este conectat la curent. În viața de zi cu zi, acest lucru poate fi util pentru utilizarea telefonului ca ceas sau navigator. Dar nu ar trebui să abuzați de acest mod, deoarece resursa ecranului nu durează pentru totdeauna.

Activați modul de operare de difuzare

Acest mod vă permite să salvați pachetele HCI într-un fișier separat, care poate fi găsit într-un folder special din memoria telefonului. Acest lucru este necesar în principal pentru dezvoltatori și specialiști în securitate.

Deblocare din fabrică

Elementul face posibilă deblocarea bootloader-ului. Nu se deblochează, doar îți permite să o faci. Dar dacă nu înțelegeți acest lucru, atunci este, de asemenea, mai bine să nu faceți acest lucru și să săriți peste acest punct. Mai mult, dacă îl deblocați, funcțiile de protecție nu vor funcționa pe dispozitiv.

Rularea aplicațiilor

Dimpotrivă, acest articol poate fi util pentru utilizatorii obișnuiți, deoarece aici puteți vedea câtă memorie „mănâncă” fiecare aplicație și o puteți opri. Dacă există probleme, atunci puteți trimite un raport de eroare de aici și puteți studia aplicațiile în sine mai detaliat.

Depanare USB

Depanarea USB este necesară pentru a putea stabili o conexiune cu un computer utilizând Android Debug Bridge. De regulă, acest lucru este necesar pentru a obține drepturi de root și pentru a modifica firmware-ul.

Interziceți accesul pentru depanarea USB

Depanarea USB necesită să vă autorizați computerul să facă acest lucru. Dacă nu doriți ca computerele autorizate anterior să aibă acces la depanarea USB și doriți ca acestea să necesite reautorizare, atunci pur și simplu dezactivați accesul pentru depanarea USB.

Raport de eroare

Dacă activați acest element, în meniu va fi adăugat un buton care vă permite să creați și să trimiteți rapoarte de eroare. În mod implicit, acest buton nu este activ, dar după activare poate fi găsit dacă țineți apăsat butonul de pornire ca și cum ați opri. Anterior nu era acolo, dar după activarea acestui element apare.

Selectați aplicația pentru locații false

În Android, îți poți schimba programatic locația fără a părăsi locul. Acest lucru poate fi util în unele jocuri sau aplicații. Acest lucru poate fi folosit pentru a face glume prietenilor sau pentru a înșela pe cineva cu privire la locația dvs. În orice caz, toate acestea se pot face. Pentru a face acest lucru, trebuie să descărcați o aplicație pentru solicitarea „GPS fals” și să configurați o nouă poziție în ea. După aceea, în „Selectați o aplicație pentru locații fictive” selectați-o.

Certificare monitor wireless

Totul este clar din nume. Puteți activa afișarea opțiunilor de certificare a monitorului fără fir dacă aveți nevoie

Jurnal Wi-Fi detaliat

Dacă doriți să monitorizați în detaliu funcționarea conexiunilor Wi-Fi, atunci acesta este locul potrivit pentru dvs. Prin activarea acestui mod, puteți activa afișaje mai detaliate în jurnal.

Comutați la rețeaua mobilă

Activarea acestui element vă va permite să comutați la rețeaua mobilă pentru transferul de date atunci când semnalul Wi-Fi devine prea slab. Dar în acest caz, nu trebuie să uitați de volumul de trafic inclus sau de costul acestuia, dacă nu aveți trafic nelimitat. Este ciudat că acest punct a fost ascuns aici. De exemplu, în iOS acesta se numește Wi-Fi Assistant și se găsește în setările normale.

Nu dezactivați transferul de date

Pentru a comuta rapid între rețele, puteți activa o valoare care vă va permite să continuați transmiterea datelor prin rețeaua mobilă chiar și cu o conexiune Wi-Fi activă. În acest mod, va fi mai ușor și mai rapid să treceți de la o rețea la alta.

Configurare USB

În acest moment, puteți configura ceea ce configurăm în fereastra de notificare când telefonul este conectat la computer. Și anume, modul de operare USB. Dar, în acest caz, puteți alege nu doar o valoare, ci și o valoare implicită.

Dezactivați nivelul absolut al volumului

Acest element vă permite să dezactivați nivelul absolut al volumului Bluetooth dacă apar probleme pe dispozitivul de la distanță. Aceasta înseamnă, de exemplu, că sunetul este prea puternic sau nu poate fi reglat.

Răspuns vizual

Un lucru util pentru iubitorii de screencast. Vă permite să afișați locul de pe ecran pe care l-ați atins. Este puțin probabil să fie util în fiecare zi, dar ar putea fi potrivit pentru filmarea unui screencast, video de antrenament sau ceva similar.

Afișaj tactil

Pentru utilizatorul obișnuit, aceasta este mai mult o distragere a atenției decât un instrument util, dar vă permite totuși să afișați punctele de atingere înregistrate pe ecran. Punctele se vor alinia pe măsură ce vă mișcați degetul pe ecran. Acest lucru poate fi util și dacă doriți să vă asigurați că calibrarea ecranului nu se pierde.

Afișează actualizarea suprafeței

Dacă activați acest element, ecranul va fi evidențiat dinamic după actualizarea conținutului acestuia. Pentru un utilizator simplu, acest lucru poate fi util, de exemplu, atunci când telefonul stă întins cu ecranul aprins și în acel moment sosește un mesaj sau o notificare. Acest lucru va face mai ușor să nu o ratați.

Afișați chenarele elementului

Acest articol nu are prea multă sarcină utilă pentru utilizatorul obișnuit. Puteți vedea pur și simplu unde sunt limitele comenzilor și tastelor soft. Uneori poate fi util dacă doriți să verificați corespondența atingerilor cu elementele localizate.

Scriind de la dreapta la stânga

Acest element vă va permite să poziționați glisoarele în stânga și să împingeți textul spre marginea dreaptă a ecranului. Doar că totul va deveni diferit de ceea ce este general acceptat. Acest lucru este necesar pentru stângaci sau pur și simplu pentru persoanele care doresc să facă ceva neobișnuit și să schimbe ușor interfața de rutină a smartphone-ului lor.

Animaţie

Ajustarea duratei animației va accelera vizual sistemul. Sau invers, fă-o foarte lent. Al doilea poate fi necesar pentru a face o glumă unui prieten care nu este deosebit de versat în complexitatea setărilor.

Emularea ecranelor suplimentare

Permite dezvoltatorilor să simuleze diferite dimensiuni și rezoluții ale ecranului.

Accelerație GPU

Setarea vă permite să forțați aplicațiile să utilizeze accelerația dacă nu sunt furnizate implicit pentru aceasta. Poate ajuta semnificativ în lucrul cu grafica, dar poate, de asemenea, distruge totul. Nu vă recomandăm să vă lăsați purtat de acest articol.

Afișează actualizarea ecranului

Setarea vă permite să evidențiați zonele ecranului care au fost desenate de subsistemul grafic.

Activați 4x MSAA

Activează anti-aliasing forțat pentru multi-eșantionare. Dar, desigur, trebuie să țineți cont de faptul că, la fel ca în orice proces grafic, cu cât mai mult anti-aliasing, cu atât imaginea arată mai bine, dar performanța scade.

Dezactivarea transferului audio (USB)

Setarea vă permite să dezactivați rutarea automată către dispozitive USB externe.

Regim strict

Setarea permite ecranul intermitent atunci când o aplicație folosește firul principal pentru a efectua o operație lungă și intensivă.

sarcina procesorului

Vă permite să afișați pe ecran sub forma unei diagrame de culori încărcarea pe procesorul central sau pe cipul grafic. Cu orice acțiune, diagrama se schimbă și derulează. În același timp, încărcarea cipului grafic poate fi afișată pe ecran sau poate fi înregistrată într-un fișier special.

Nu salvați acțiunile

Activarea acestui element vă va permite să ștergeți un rezumat al acțiunilor aplicației după ce aceasta este închisă. Un dublu fenomen. Nu va fi întotdeauna bine.

Limita procesului de fundal

O opțiune utilă pentru păstrarea bateriei și a performanței smartphone-ului tău. După cum sugerează și numele, stabilește o limită pentru numărul de procese de fundal care pot rula simultan.

Toate ANR

Dacă doriți să vedeți o notificare de sistem că aplicația nu funcționează sau nu funcționează așa cum ar trebui, atunci activarea acestui element vă va permite să primiți astfel de notificări.

Aplicații inactive

Acest articol conține un manager încorporat de aplicații inactive, care vă va permite să le reglați activitatea.

Permite salvarea pe unități externe

Dacă aplicația nu oferă în mod normal posibilitatea de a se instala pe o unitate externă, atunci activarea acestui element va permite acest lucru indiferent de „dorința” aplicației. Dar nu uitați că aplicațiile refuză adesea să fie instalate pe o unitate externă dintr-un motiv și există motive pentru aceasta. Prin urmare, dacă activați această funcție, fiți pregătit că ceva poate merge prost.

Redimensionarea unei ferestre multiple

Setarea vă permite să modificați dimensiunea ferestrelor în modul cu mai multe ferestre, indiferent dacă aplicația este de acord cu acest lucru. Din nou, dacă dezvoltatorul a fost împotriva acestui lucru, atunci probabil că a avut motive greșite și era mai bine să nu se implice în asta.

Dezactivarea modului dezvoltator

După cum sa menționat la început, modul dezvoltator poate fi dezactivat. Deși se oprește într-un mod ușor diferit decât pornește. Pentru a o dezactiva, va trebui să deschideți setările și să mergeți la secțiunea „aplicații”. După aceasta, va trebui să găsiți aplicația „Setări” și să accesați ea pentru a șterge toate datele. Dacă faceți acest lucru, modul dezvoltator va fi dezactivat. Și dacă trebuie să-l porniți din nou, o puteți face acolo în același mod descris la început.

Rezultate

V-am povestit despre meniul de setări pentru dezvoltatori și despre ce înseamnă punctele principale. După cum înțelegeți, majoritatea articolelor nu sunt pentru utilizatorii obișnuiți. Ele vor fi necesare fie de cei care sunt de fapt dezvoltatori, fie de cei care doresc, pe propriul risc, să înțeleagă mai în detaliu capabilitățile sistemului de operare Google. Să adăugăm încă o dată că dacă ai puține abilități în acest domeniu, atunci este mai bine să nu încerci.