Activarea și dezactivarea modului dezvoltator pe Android. Operațiuni cu jurnal de blocare. Dezactivați nivelul absolut al volumului

Astăzi vom încerca să ne ocupăm de unul punct interesant meniu, în secțiunea Setări - Pentru dezvoltatori. Acest meniu conține 37 de sub-articole pentru setări flexibileși control profund al dispozitivului dvs. Android. În continuare, vă sugerăm să vă familiarizați cu fiecare dintre ele și să luați în considerare capturile de ecran ale meniului în sine pentru dezvoltatori.

Toate acțiunile sunt efectuate pe Smartphone Nexus 4, care rulează sistemul de operare Android 4.4. Comentarea fiecărui element de meniu se bazează pe descrierea acestuia. Dacă cititorul știe mai multe informatii detaliate despre o echipă - împărtășește-ți experiența. Nu uitați că faceți toate modificările în acest mod pe riscul și riscul dvs.!

Pentru a activa afișarea elementului „Pentru dezvoltatori” din lista de setări, trebuie să faceți următoarele:

  1. Accesați meniul de setări
  2. Du-te la punct Despre telefon
  3. Găsirea liniei Număr de construcție
  4. Faceți clic pe el de șapte ori.

Dacă apare o astfel de notificare, atunci am reușit!

Meniul „Pentru dezvoltatori” va fi acum listat în setările gadgetului. Pe Android 4.4, articolul se află între „Imprimare” și „Despre telefon”!

Iată o listă și o descriere a tuturor funcțiilor pe care ni le oferă meniul ascuns:

  1. Generarea unui raport de eroare- butonul este inactiv când operatie normala dispozitive.
  2. Parola pentru Rezervă copie - capacitatea de a proteja complet copii de rezervă date despre smartphone sau tabletă. Parola este introdusă manual și creată de utilizator.
  3. Nu opriți ecranul- activarea acestei acțiuni va avea ca rezultat o iluminare constantă a ecranului în timp ce dispozitivul se încarcă.
  4. Selectați mediul- două medii de lucru sunt disponibile pentru selecție: Dalvik și ART. Acesta din urmă este mai nou și este conceput pentru a îmbunătăți performanța aplicațiilor și a dispozitivului în ansamblu. Activați jurnalul de difuzare- comanda este folosită pentru a salva toate pachetele HCI Bluetooth într-un fișier.
  5. Statistici de proces- Efectuarea acestei operațiuni vă va permite să mențineți statisticile proceselor în derulare.
  6. Depanare USB- activează modul de depanare atunci când este conectat la un computer folosind un cablu USB.
  7. Interziceți accesul la depanare cu prin USB pe toate computerele pe care v-ați conectat la contul dvs.
  8. Rapoarte de erori- butonul este inactiv în Mod normal. Când este activat, dispozitivul va începe să afișeze opțiunea de a trimite un raport de eroare în meniu.
  9. Locație fictivă - caracteristică uimitoare cine știe să mascheze locatia curenta proprietar cu un gadget și dați coordonate false.
  10. Selectați aplicația de depanat- poate fi setat anumite aplicații pentru a le putea depana.
  11. Așteptați până se conectează- aplicația așteaptă ca depanatorul să se conecteze în modul normal. Butonul este inactiv.
  12. Instalat prin USB- funcția vă permite să verificați securitatea aplicațiilor instalate prin ADB/ADT. Butonul este inactiv.
  13. Certificare wireless...- Afișează parametrii de certificare pentru monitoarele fără fir.
  14. Afișați clicurile- când butonul este activat, în punctele în care este apăsat ecranul este afișat un punct.
  15. Arată atingeri- vizualizarea clicurilor și gesturilor se realizează pe ecran.
  16. Spectacol. Actualizați suprafete- ferestrele sunt complet iluminate când sunt actualizate.
  17. Afișați chenarele elementului- oferă afișarea limitelor clipurilor, câmpurilor etc.
  18. Scriind de la dreapta la stânga- afișează scrierea textelor de la dreapta la stânga pentru toate limbile.
  19. Fereastra: scară- setarea scalei de animație de la 0,5x la 10x. De asemenea, puteți dezactiva complet animația.
  20. Tranziție: scară- setarea scalei de tranziție de la 0,5x la 10x. Dezactivarea animației este, de asemenea, posibilă.
  21. Viteza animației- puteți seta viteza de animație a gadgetului în intervalul de la 0,5x la 10x. Animația poate fi dezactivată complet.
  22. Emularea ecranelor suplimentare- o optiune interesanta care poate emula ecrane suplimentare pe cel principal ecran fizic dispozitive. Prin activarea acestei opțiuni, utilizatorul va vedea un alt ecran care îl dublează pe cel principal. Dimensiuni ecran suplimentar sunt configurate independent.
  23. Accelerație GPU- puteți bifa caseta și, prin urmare, utilizați întotdeauna GPU-ul pentru desen 2D.
  24. Afișează actualizarea ecranului- bifarea acestei casete va asigura că zona ecranului este iluminată la randarea pe GPU.
  25. Afișează actualizările hardware- Activarea acestei funcții va evidenția nivelurile hardware în verde la actualizare.
  26. Suprapunere de depanare- acest articol conține trei opțiuni posibile de selecție: 1) oprit; 2) arată zonele de suprapunere; 3) evidențiați zonele o anumită culoare; 4) arată numărul de obiecte.
  27. Depanați operațiunile de trunchiere non-dreptunghiulară- în această etapă puteți efectua trei acțiuni: 1) dezactivați opțiunea; 2) secțiune nedreptunghiulară; 3) testarea comenzii desen verde.
  28. Activați 4x MSAA- prin bifarea casetei, utilizatorul (sau deja dezvoltatorul) activează 4x MSAA în aplicațiile OpenGL ES 2.0.
  29. Dezactivați suprapunerile hardware- activarea articolului va presupune utilizarea constantă a GPU-ului atunci când compuneți ecranul.
  30. Modul strict activat - acest mod va ilumina ecranul dispozitivului dvs. Android în timpul operațiunilor lungi.
  31. Afișați utilizarea procesorului- când această acțiune este activată, smartphone-ul va afișa o fereastră suplimentară pe ecran cu afisaj grafic sarcina curentă a procesorului. Înregistrarea timpului de funcționare a GPU-ului- numele acestui articol vorbește de la sine.
  32. Activați urmărirea OpenGL- are patru opțiune posibilă evoluția evenimentelor: 1) fără date; 2) Logcat; 3) Systrace; 4) Lista apelurilor în glGetError/
  33. Nu salvați acțiunile- acest element de meniu se referă la aplicații; activarea acestuia va șterge rezumatul acțiunilor după ce acestea sunt finalizate.
  34. Limită procese de fundal - caracteristică utilă. Poate limita numărul de aplicații care rulează în fundal.
  35. Toate ANR- o casetă de selectare plasată lângă acest articol va anunța utilizatorul că aplicația este în întârziere (autentică) sau nu răspunde.

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 disponibilă deloc.

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

Cel mai popular sistem de operare din lume este cunoscut pentru instabilitatea sa. Fiecare utilizator de Android a întâlnit o eroare sau alta cel puțin o dată, dar nu toată lumea a găsit o soluție. Din această cauză, cu siguranță nu merită să vă schimbați dispozitivul imediat. În continuare, ne vom uita la principalele erori de pe Android și la cum să le rezolvăm. Adesea nu există nicio eroare, ci doar o mică funcție care poate fi rezolvată în câțiva pași simpli.

Uneori, Android poate produce erori de sistem la rulare. Nu e nimic în neregulă cu asta

Această secțiune conține probleme care sunt de obicei ușor de rezolvat sau nu sunt necesare deloc. Adesea, cauza poate să nu fie chiar dispozitivul în sine. Dar există și unele care îi fac pe utilizatori nervoși.

Memorie puțină

Acest lucru nu poate fi numit o eroare, ci mai degrabă o limitare a capabilităților dispozitivului dvs. Da, într-adevăr, pe dispozitivele vechi și chiar noi, memoria internă se epuizează uneori brusc. Problema poate fi rezolvată foarte simplu.

Dacă folosești aplicații precum Instagram, VK, atunci cu siguranță de vină este cache-ul, pe care le acumulează foarte repede și în cantități mari.

  1. Accesați „Setări”, selectați „Aplicații”.
  2. Adesea, cele care ocupă cea mai mare memorie sunt aduse imediat în vârf. Faceți clic pe ele.
  3. Selectați elementul „Ștergeți memoria cache”.

Nu este nimic în neregulă cu eroarea „spațiu insuficient în memoria dispozitivului”; poate fi rezolvată cu ușurință

Această curățare poate elibera până la câțiva gigaocteți de spațiu liber. De asemenea, puteți șterge complet datele din aplicație, dar apoi va trebui să vă „conectați” din nou.

Datorită memoriei pline, pot apărea erori cu numere diferite. De exemplu, eroarea 919, când aplicația nu poate porni din cauza spațiului insuficient.

Pe unele dispozitive (nu pe toate), puteți transfera unele programe pe un card de memorie. Acest lucru va elibera și mai mult spațiu. Acest lucru se face din același element din setări. Este mai bine să monitorizați mai des disponibilitatea spațiului liber, astfel încât gadgetul să funcționeze întotdeauna corect și fără frâne.

Eroare de autentificare Wi-Fi

De asemenea, una dintre cele mai populare probleme pe Android. Deși, de fapt, foarte rar problema constă în dispozitiv. De cele mai multe ori, cauza este routerul sau, mai precis, incompatibilitatea acestuia cu dispozitivul dvs. Problema se rezolva destul de repede.

Prima metodă, cea mai evidentă, este pur și simplu să verifici dacă parola introdusă este corectă. La urma urmei, autentificarea nu este altceva decât verificarea cheii de securitate. Prin urmare, încercați să uitați rețeaua problematică și apoi reintroduceți parola.

Dacă totul este în regulă cu parola, dar Wi-Fi încă nu vrea să se conecteze, atunci motivul se află în mod clar în setările routerului. Faptul este că tipul său de criptare a datelor poate fi mai vechi decât cel utilizat pe dispozitivul Android sau dispozitivul nu acceptă niciun standard de rețea.

În acest caz, trebuie să accesați setările routerului.

  1. Deschide browserul. În bara de adrese, introduceți „192.168.1.1” sau „192.168.0.1”.
  2. În fereastra care apare, introduceți numele de utilizator și parola: cel mai adesea acestea sunt admin și admin. Dacă aveți altele, atunci introduceți-le pe ale dvs.
  3. Acum trebuie să găsiți setările de securitate Wi-Fi. Aici setăm tipul de criptare mixt sau autentificarea rețelei „WPA-PSK/WPA2-PSK2 mixt” și selectăm, de asemenea, selecția automată a standardului de rețea.

După aceasta, problemele legate de conectarea la Wi-Fi ar trebui să dispară.

Eroare de sintaxă

Eroarea este că fișierul care instalează o anumită aplicație este incorect sau nu a fost lansat corect. În plus, poate exista o eroare în timpul instalării, ceea ce duce și la o eroare de sintaxă.

Remedierea este destul de ușoară. Mai întâi, asigurați-vă că fișierul pe care l-ați descărcat este în format apk. Pentru că fișierele cu acest format sunt instalatoare de aplicații pe Android. În al doilea rând, ștergeți acest fișier descărcat și re-descărcați-l și apoi reinstalați-l. Este logic să încercați să descărcați fișierul de pe alt site. Acest lucru șterge de obicei eroarea.

eroare de încărcare

Acest lucru se întâmplă adesea pe dispozitivele mai vechi, dar pe cele noi această problemă nu mai apare. Problema este că managerul de descărcare standard nu funcționează, ceea ce face dificilă descărcarea de pe Internet. Eroarea se remediază destul de ușor.

Trebuie doar să descărcați un nou manager de descărcare. ES Explorer poate fi perfect pentru aceste scopuri. Are un bun manager de descărcare încorporat.

Tastatură Android AOSP

Această tastatură în sine nu este cea mai bună. În plus, nu este foarte bine optimizat pe unele firmware-uri, ceea ce provoacă erori. Rezolvarea lor este simplă.

  • Dezactivați intrarea vocală în setările tastaturii.
  • Resetați setările, ștergeți memoria cache și datele aplicației care este responsabilă pentru tastatură.
  • Doar descărcați orice altă tastatură de pe Google Play Market.

Erori la Conturile Google

Pot exista două erori: contul nu dorește să se sincronizeze sau nu vrea să fie adăugat. Primul poate fi prezent atât pe dispozitivele vechi, cât și pe cele noi, în timp ce al doilea devine treptat un lucru din trecut. Repararea tuturor acestor lucruri nu este atât de dificilă.

  • Verificați calitatea și stabilitatea conexiunii dvs. la Internet: rețeaua mobilă sau Wi-Fi trebuie să funcționeze normal, altfel motivul poate fi acolo.
  • Dacă un cont a fost deja adăugat, dar nu se sincronizează, pur și simplu dezactivați-l, reporniți dispozitivul și conectați-vă din nou.
  • Dacă contul dvs. refuză să se conecteze, asigurați-vă mai întâi că datele de conectare și parola sunt corecte.
  • Dezactivați sincronizarea în doi pași în setările contului dvs.
  • Activați sincronizarea automată și transferul de date în fundal, apoi reporniți dispozitivul.

Virusul Netalpha

O nouă problemă întâlnită de utilizatorii de Android. Acest malware îngreunează lucrul cu telefonul și vă împiedică să îl eliminați. Problema este destul de gravă deoarece implică doar două soluții, dintre care una foarte radicală.

  • Resetați sistemul la setările din fabrică. Mai multe detalii despre cum să faceți acest lucru sunt la sfârșitul articolului.
  • Dacă aveți drepturi de root, puteți descărca Lucky Partner și puteți elimina aplicația nefastă.

Com.android.snap

Apare la utilizarea diverselor aplicații: editori foto populare, mesagerie instant. Această inscripție apare adesea pe un fundal negru, ceea ce distrage atenția, iar programele se pot închide pur și simplu.

Se crede că această eroare este cauzată de malware, așa că mulți oameni sfătuiesc să instaleze pur și simplu un antivirus. Cu toate acestea, puteți face fără ea folosind metode sistematice.

  1. Accesați meniul de setări, la elementul „Aplicații”.
  2. Căutăm acolo aplicația „com.android.snap”.
  3. Îi ștergem datele, ștergem memoria cache și o oprim.
  4. De asemenea, trebuie să debifați caseta de selectare „Trimite notificări”.

După aceasta, programul va înceta să vă enerveze și nu veți mai vedea acest mesaj pe ecranul negru. Dacă aveți un antivirus instalat pe dispozitiv, puteți elimina eroarea folosindu-l. Dar, după cum arată practica, această eroare apare rar pe dispozitivele cu software antivirus.

Pe lângă com.android.snap, există și com.android.systemUI. Ceea ce au în comun este că sunt viruși de tip troian. În consecință, programul este neutralizat în același mod.

Telefon com.android

Dacă sistemul spune că aplicația este com.android. telefon a apărut o eroare, ceea ce înseamnă că problema se află în programul care este responsabil pentru efectuarea apelurilor pe tabletă sau smartphone. Eroarea apare din diverse motive. Prin urmare, soluțiile vor fi diferite pentru fiecare.

  1. Încercați să debifați sincronizarea automată a datei și orei prin Internet în setări, apoi puneți-le înapoi. După aceasta, reporniți telefonul și setați singur data și ora corecte.
  2. Ștergeți datele și ștergeți memoria cache a aplicației Telefon.
  3. Puteți descărca pur și simplu orice „dialer” care îl va înlocui pe cel standard, deoarece magazinul de aplicații este plin de ele.

Android.process.acore

Dacă apare o eroare cu android.process.acore, atunci problema nu mai este legată nici de dialer, nici de viruși. Motivele pot fi următoarele:

  • fișierele de sistem lipsă;
  • Unele aplicații de sistem nu mai funcționează;
  • Pe dispozitiv există mai multe aplicații care îndeplinesc aproape aceleași funcții și nu se sincronizează corect cu aplicațiile de sistem

Dificultatea de a rezolva o problemă depinde de cauza apariției acesteia. Cel mai adesea, poate fi rezolvată prin simpla ștergere a tuturor contactelor prin setările dispozitivului. Dacă sincronizezi toate contactele cu Google înainte de a face acest lucru, nu vei pierde absolut nimic.

Există o opțiune de a reseta toate aplicațiile prin elementul de meniu corespunzător. Acest lucru rezolvă adesea problema fără a pierde date. Dacă aveți aplicații instalate pentru a optimiza performanța Wi-Fi, atunci ar trebui să încercați și să le eliminați. Adesea motivul constă tocmai în ele.

Android.process.media

Eroarea Android Process Media apare din două motive: Media Storage sau Download Manager. Ambele pot fi rezolvate destul de simplu. Există două metode generale care funcționează aproape întotdeauna impecabil.

Prima cale

  1. Ștergeți memoria cache și datele din aplicațiile Google Services Framework și Google Play Market.
  2. Opriți cadrul de servicii Google (trebuie să faceți acest lucru în această ordine).
  3. Goliți din nou memoria cache a acestui utilitar.
  4. Deschideți Google Play și găsiți aplicația problematică. Când primiți un mesaj de eroare, faceți clic pe OK.
  5. Reporniți gadgetul și restaurați serviciile Google dezactivate.

A doua cale

  1. Opriți sincronizarea completă a contului dvs. Google. Acest lucru se poate face din setările contului: în elementul „Sincronizare”, trebuie să debifați toate casetele de selectare.
  2. Ștergeți datele și opriți utilitarul Galerie.
  3. În mod similar, dezactivați „Managerul de descărcare”.
  4. Reporniți dispozitivul.

După utilizarea uneia dintre aceste metode, problema va dispărea.

Fișier batch nevalid

Eroarea apare adesea la actualizarea unei aplicații. Dacă acest lucru s-a întâmplat în timpul unei actualizări, trebuie să ștergeți memoria cache a acestei aplicații. În plus, puteți încerca să descărcați manual fișierul apk al programului și să îl instalați din nou. Dacă acest lucru nu ajută, ștergeți contul dvs. Google, reporniți dispozitivul și conectați-vă din nou.

FIȘIERUL PACHETULUI INVALID

  1. Ștergem memoria cache și datele aplicației problematice.
  2. Mergem pe Google Play și îl instalăm acolo.
  3. Curățăm datele Google Play și Google Service Framework.
  4. Actualizăm aplicația prin internetul mobil, nu prin Wi-Fi.

Eroare de instalare nereușită

  1. Reinstalați aplicația problematică.
  2. Goliți memoria cache și ștergeți datele Play Market.
  3. Deconectați cardul de memorie de la dispozitiv.
  4. Ștergeți folderul.android_secure.
  5. Reinstalarea aplicației.

Număr de eroare...

Aceste erori pot fi mai grave. Cu toate acestea, ele sunt adesea rezolvate în câțiva pași simpli. Totul depinde de numărul acestei erori. Mai mult, Google oferă un minim de informații despre rezolvarea diferitelor erori.

11, 101, 504, 506, 491, 495, 413, 941, 921, 920, 481, RH01: Google Play și probleme cu contul

Aceste aplicații sau probleme de cont sunt rezolvate folosind aproape aceleași metode. Android poate emite „Cod de eroare 11” atunci când utilizați Play Market. Problemele apar adesea la anumite numere cu acest serviciu Google special. S-a observat că eroarea 11 apare adesea la instalarea sau actualizarea WhatsApp.

O altă eroare populară din cauza căreia Play Market nu dorește să descarce aplicația este 504. Apare pe Android din aceleași motive ca și alte probleme cu descărcarea programelor, așa că metodele de eliminare sunt identice. Același lucru este valabil și pentru alte erori.

Problemele sunt rezolvate în mai multe moduri și fiecare dintre ele este potrivit pentru majoritatea erorilor similare.

  1. Setăm ora corectă și verificăm funcționarea conexiunii la Internet.
  2. Verificăm cantitatea de memorie internă liberă: ar trebui să fie mai mare decât volumul programelor care au probleme la încărcare.
  3. După aceea, încercați pur și simplu să reporniți telefonul sau tableta. Erorile Google Play Market pe Android sunt adesea rezolvate în acest fel.
  4. Resetarea setărilor. Folosind metoda indicată mai sus, deschideți fereastra aplicației Play Market, apoi ștergeți datele și memoria cache. Apoi accesați din nou Magazinul de aplicații. Alternativ, puteți, de asemenea, să dezinstalați toate actualizările în aceeași fereastră, ceea ce va readuce programul la forma sa originală când ați achiziționat dispozitivul.
  5. Puteți face același lucru cu programul Servicii Google Play dacă metoda anterioară nu a ajutat. Dacă acest lucru nu ajută, atunci puteți încerca să faceți o operațiune similară cu Google Services Framework.
  6. Problema ar putea fi, de asemenea, că aplicația Conturi Google este dezactivată. Intrăm în fereastra lui, dacă vedem că este stins, atunci îl pornim. De asemenea, ar trebui să activați „Managerul de descărcare” dacă a fost dezactivat.
  7. Încercăm să ne deconectam și să ne conectăm din nou la contul nostru Google. Acest lucru se face din setări. Acolo găsim elementul „Conturi” și selectăm Google.

24

Eroarea 24 apare la instalarea unei aplicații pe Android, când a apărut un fel de defecțiune și unele fișiere au fost deja instalate. Sau ați avut această aplicație înainte, ați șters-o și apoi ați decis să o descărcați din nou. Problema se rezolva destul de repede.

  1. Lansați orice manager de fișiere.
  2. Găsim directorul „sdcard/Android/data/data”, acesta conține fișiere legate de această aplicație. Acestea vor conține numele programului în nume, așa că vor fi destul de ușor de distins de restul.
  3. Facem același lucru în directorul „date/date”.

După aceasta, eroarea ar trebui să dispară și aplicația ar trebui să se instaleze fără probleme.

498

Această eroare apare la încărcarea unei aplicații. Pot exista mai multe probleme, dar sunt destul de ușor de rezolvat.

  1. Verificați conexiunea la internet.
  2. Goliți memoria cache a mai multor programe și, în primul rând, Google Play.
  3. Așteptați câteva ore. Este foarte posibil ca motivul să se afle în serverele Google. Dacă da, o vor repara rapid.

După aceasta, eroarea ar trebui să dispară.

923

  1. Ștergem contul Google și mai multe programe inutile, ștergem memoria cache.
  2. Ștergerea memoriei cache a sistemului:
    1. Accesați Recuperare (butonul ON și butonul de control al volumului și mențineți apăsat).
    2. Selectați Ștergeți partiția cache.
    3. Reporniți dispozitivul.
  3. Reporniți dispozitivul.
  4. Conectați-vă din nou la Google.

403

Există așa-numitul cache Dalvik. Datorită umplerii sale, din nou nu dorim să instalăm anumite programe. Pentru a rezolva problema, curățăm datele și dezactivăm mai întâi „Conturile Google” și apoi Magazinul Google Play.

Rh01 /rpc:s-5:aec-0 /RPC:S-3

Sistemul nu poate primi informații de la server. Pentru a remedia problema, trebuie să procedați la fel ca și în cazul altor erori similare.

  1. Goliți memoria cache și eliminați aplicațiile care nu sunt necesare.
  2. Ștergeți datele și opriți Play Market și Google Services Framework.
  3. După cum este descris în eroarea anterioară (403), ștergeți memoria cache prin recuperare.

492

Conținutul de pe Google Play nu se încarcă din nou.

  1. Ștergem datele și oprim serviciile Google Play.
  2. Facem același lucru cu Google Play Market.
  3. Ștergeți memoria cache dalvik dacă problema este încă prezentă. Cu toate acestea, acest lucru se poate face numai dacă aveți acces root.
  4. Dacă nu aveți drepturi de root, atunci va trebui doar să faceți o derulare completă a sistemului.

911

De asemenea, nu vă permite să descărcați aplicații.

  1. Golim datele, memorăm cache, oprim Google Play Market.
  2. Încercați să vă conectați la o altă rețea Wi-Fi sau să utilizați date mobile pentru a descărca aplicația.

Rpc:aec:0]

Probleme la primirea datelor de la server. Ștergerea tuturor conturilor sincronizate poate fi de ajutor. Apoi ștergem memoria cache și datele din Play Store, apoi repornim smartphone-ul sau tableta.

O eroare similară este RPC:S-3. În acest caz, trebuie doar să vă ștergeți contul Google, după care puteți încerca să vă conectați altul sau același.

927

Această defecțiune este independentă de dispozitivul nostru. Motivul constă în faptul că programul este actualizat de către dezvoltatori. Prin urmare, dacă dorim să o instalăm sau să o actualizăm, nu vom putea face acest lucru. Merită să încercați să îl instalați din nou după 30 de minute sau mai târziu.

Cum se rezolvă orice erori

Și, în sfârșit, o metodă care este potrivită pentru remedierea oricăror probleme. Dar ar trebui să recurgeți întotdeauna la el ultimul. Acest . O repornire completă a sistemului Android va șterge toate datele utilizatorului, așa că ar trebui mai întâi să transferați cele mai importante date pe un card de memorie sau să le salvați în serviciile cloud.

  1. Deschideți setările.
  2. Selectați elementul „Resetare și recuperare”; pe diferite dispozitive, acesta poate fi numit diferit și poate fi găsit fie în meniul de setări în sine, fie în elementul „Sistem”.
  3. Faceți clic pe „Resetare”.

După aceasta, dispozitivul revine la setările din fabrică, toate problemele dispar.

Acum știți cum să remediați marea majoritate a erorilor pe Android. Sunt mult mai multe, dar restul problemelor au soluții similare, în special erorile de serviciu Google Play, care sunt atât de rare încât nu există încă date despre ele sau au fost deja corectate de dezvoltatori.

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 funcționare 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 cazul oricărui 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 detaliat 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 nici măcar.

Niciun sistem de operare modern pentru dispozitive portabile nu poate concura cu Android în ceea ce privește setările și opțiunile 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 știu că un număr mare de funcții ale dispozitivului lor Android rămân ascunse. Vorbim despre capacitatea de a depana dispozitivul și despre câteva alte 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, în meniul de setări Android apare o nouă secțiune 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 de rezervă. 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ă caracteristică este utilă doar pentru dezvoltatori, deoarece vă permite să interceptați și să analizați pachetele 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 rulează în prezent pe dispozitiv. Nu este de nici un folos utilizatorului obișnuit.
  • 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 că codul aplicației funcționează corect.
  • 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ă, efectele vizuale vor apărea pe ecran 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șați contururile elementelor în casetele 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 vă permite să emulați diferite dimensiuni de afișare.
  • 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 atunci când sistemul grafic desenează 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. Această opțiune vă permite să salvați graficul de încărcare a sistemului grafic într-un fișier separat.
  • 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. Permite afișarea mesajelor de sistem atunci 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 în acest fel, vom dezactiva 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.