Alat 'Systrace' Android Studio za praćenje performansi bit će ugrađen u Android P

Nove obveze u Android Open Source Project Gerrit sugeriraju da bi systrace, alat za performanse Android kernela ugrađen u Android Studio, mogao doći na Android P.

Osim ako niste programer aplikacija, za što vjerojatno nikada niste čuli systrace prije. To je skraćenica za "System Trace" i to je značajka ugrađena u Googleov IDE, Android Studio. Cilj systracea je omogućiti razvojnim programerima da prikupljaju i pregledaju informacije o vremenu za sve procesi na razini sustava koji se izvode na određenom uređaju, što može biti od velike pomoći u vizualizaciji resursa sustava korištenje. Sada postoje dokazi da dolazi na Android P.

Obaveza u Android Open Source projektu Gerrit pokazuje da Google gradi sistemsku traku u sljedeću glavnu verziju Androida. Kao što ovdje možemo vidjeti, bit će dodan kao aplikacija i pojavit će se u skrivenom izborniku postavki razvojnih opcija. Programeri koji ga često koriste bit će sretni čuti da će se također prikazati kao pločica Brzih postavki.

Izvješće koje generira systrace daje cjelokupnu sliku sistemskih procesa Android uređaja za određeno vremensko razdoblje. On zapravo ne prikuplja informacije o izvršavanju koda unutar procesa aplikacije -- postoje drugi alati u Android Studiju (kao što je CPU profiler ili alat za "generiranje zapisa praćenja") koji pokazuju koje metode aplikacija izvršava i koliko CPU resursa ima korištenjem. Ipak, može biti vrlo koristan tijekom razvoja, jer prikuplja podatke iz jezgre Androida, kao što je CPU planer, aktivnost diska i niti aplikacija te ih kombinira u zgodno HTML izvješće.

Programeri ga mogu iskoristiti da vide koji se resursi koriste dok je alat pokrenut. Systrace će pregledati snimljene podatke o praćenju i istaknuti sve probleme koje uoči, a koji mogu uključivati ​​(ali nisu ograničeni na) nesmetano korištenje korisničkog sučelja tijekom prikazivanja pokreta ili animacija. Čak će dati preporuke kako riješiti probleme.

Jedno je sigurno: pod pretpostavkom da ova nova aplikacija stigne do korisničkih verzija Androida P, bit će blagodat za testiranje bugova.