Huaweijevi Android telefoni onemogućuju logcat, evo kako možete vratiti pristup zapisivanju kako biste mogli bolje ispravljati pogreške u svojoj Android aplikaciji.
Dok sam pomagao XDA Recognized Developeru i kolegi piscu portala GermainZ otkloniti pogreške u novoj aplikaciji na kojoj smo radili (za koju mislimo da će vam se svidjeti), morao sam prikupiti i pročitati logcat shvatiti gdje su stvari krenule po zlu. Na svom telefonu sam nastavio i instalirao MatLog od strane XDA Junior Member plusCubed kako bih mogao započeti proces uklanjanja pogrešaka. Nastavio sam i dao dozvolu potrebnu aplikaciji za pristup zapisnicima, a zatim replicirao grešku u aplikaciji koju smo testirali.
Dok sam proučavao dnevnike, primijetio sam da se zapravo ne prikazuje gotovo ništa relevantno. Obično biste vidjeli toliko zapisa koji preplavljuju zaslon da biste morali postaviti filtar da biste uopće započeli otklanjanje pogrešaka, ali MatLog mi je pokazivao samo nekoliko redaka. Počeo sam tražiti online i otkrio da su se mnogi drugi korisnici pitali zašto ne mogu prikupiti zapise - a svi su koristili
Huawei telefoni. Vjerojatno je razlog zašto su onemogućili bilježenje neznatno poboljšanje performansi (kao što ćete vidjeti neke prilagođene jezgre učiniti), ali donekle je iznenađujuće da je tako veliki alat za otklanjanje pogrešaka onemogućen kada su poboljšanja performansi toliko vitak. Evo kako ponovno omogućiti logcats.Huaweijev tajni izbornik za otklanjanje pogrešaka
Navodno, postoji tajni izbornik za otklanjanje pogrešaka koji je postojao na Huaweijevim Android telefonima od... godine sada. Korisnici su se prvo žalili na nedostatak evidentiranje za Huawei Ideos x3 koji je najavljen još u veljači 2011. Na kraju je netko pronašao rješenje i to je rješenje zatim podijeljeno na našim vlastitim forumima... za Samsung Galaxy S... i ovo je rješenje na kraju prešlo na Stack Overflow u 2012. godini. I onda je referencirano opet na Stack Overflow Godinu dana kasnije, 2013. Da. U svakom slučaju, evo rješenja.
Otvorite aplikaciju za biranje brojeva i unesite sljedeći kod:
*#*#2846579#*#*
Nećete morati pritisnuti gumb za biranje jer će se unošenjem ovog koda odmah otvoriti stranica s postavkama pod nazivom Izbornik projekta. Ovdje imate nekoliko izbornika koje možete pogledati.
Here's a brief explanation of each page:
- Postavke pozadine - stranica koja nas zanima. Ovdje možete promijeniti postavke otklanjanja pogrešaka, postavke USB veze i "postaviti boju teme korisničkog sučelja" (nisam posve siguran koja je funkcija ove opcije).
- Podaci o furniru - detaljne informacije o softveru i hardveru uređaja
- Upit informacija o mreži - detaljne informacije o mrežnim mogućnostima uređaja i SIM kartice
- Nadogradnja softvera - primijeniti ažuriranja sa SD kartice
- Vrati tvornicu - vraćanje na tvorničke postavke
- Punjenje baterije - informacije o bateriji i preporučene razine napunjenosti za dugotrajnost baterije
Uđite na stranicu Pozadinske postavke, gdje ćete vidjeti nekoliko opcija. Kliknite na "Postavke dnevnika" za prikaz dijaloškog okvira s opcijama za odabir razine zapisivanja. Provjerite sve 3 opcije kako biste omogućili potpuno bilježenje. Vidjet ćete tost poruku koja kaže da će omogućavanje bilo koje od ovih opcija zapisivanja "utjecati na izvedbu", ali slobodno možete zanemariti ovo upozorenje. Kada završite s ovim, ponovno pokrenite telefon. Sada biste trebali moći prikupljati zapise na svom Huawei telefonu. Sada izađi van i pomoći našim programerima otklanjanje pogrešaka u njihovim aplikacijama!