Android Studio poboljšava podršku za strojno učenje

Googleov tim za Android Studio IDE objavio je stabilnu verziju Android Studija 4.1, koja uključuje poboljšanja strojnog učenja i inspektor baze podataka.

Izdanjem 4.1, Android Studio poboljšava podršku za strojno učenje na uređaju putem podrške za modele TensorFlow Lite u Android projektima. Android Studio generira klase kako bi se modeli mogli pokretati s boljom sigurnošću tipa i manje koda. Inspektor baze podataka u međuvremenu omogućuje postavljanje upita o bazi podataka aplikacije, koristi li aplikacija izravno biblioteku Jetpack Room ili verziju SQLitea na Android platformi. Vrijednosti se mogu mijenjati pomoću inspektora baze podataka, a promjene se mogu vidjeti u aplikacijama.

Uveden 12. listopada i dostupan mu je s developer.android.com, Android Studio 4.1 također olakšava navigaciju kodom ubrizgavanja ovisnosti o Daggeru pružajući novu akciju oluka i proširujući podršku u prozoru Pronađi upotrebu. Na primjer, klik na akciju oluka pored metode koja troši određeni tip vodi do mjesta gdje se tip koristi kao ovisnost.  

Ostale mogućnosti Android Studija 4.1 uključuju:

  • Predlošci u dijaloškom okviru za stvaranje novog projekta sada koriste komponente dizajna materijala i prema zadanim postavkama prilagođavaju se ažuriranim smjernicama za teme i stilove. Te promjene olakšavaju preporučene uzorke oblikovanja materijala i podržavaju značajke korisničkog sučelja poput tamnih tema.
  • Android Emulator sada se može pokretati izravno u Android Studiju. To može uštedjeti nekretnine na zaslonu i omogućiti brzu navigaciju između emulatora i prozora uređivača pomoću interventnih tipki. Također, emulator sada podržava sklopive elemente, a programeri mogu konfigurirati sklopive uređaje različitih dizajna i konfiguracija.
  • Oznaka za izvorna izvješća o padu.
  • Ažuriranja za Primjena promjena omogućuju brže izrade.
  • Profiler memorije Android Studio sada uključuje Native Memory Profiler za aplikacije raspoređene na fizičke uređaje sa sustavom Android 10 ili novijim. Native Memory Profiler prati dodjele i oslobađanja objekata u izvornom kodu za određeno vremensko razdoblje i nudi informacije o ukupnoj dodjeli i preostaloj veličini hrpe.
  • Ovisnosti C / C ++ mogu se izvesti iz datoteka AAR (Android Archive).
  • Profilerima Android Studija možete pristupiti u odvojenom prozoru od primarnog prozora Android Studija, što je korisno za programere igara.
  • Poboljšanja korisničkog sučelja System Trace.
  • Ispravljeno je 2.370 bugova, a zatvoreno je 275 javnih izdanja.