Programmering

Android Studio forbedrer maskinlæringsstøtte

Googles Android Studio IDE-team har gitt ut den stabile versjonen av Android Studio 4.1, med forbedringer av maskinlæring og en databaseinspektør.

Med utgivelsen 4.1 forbedrer Android Studio maskinlæringsstøtte på enheten via sikkerhetskopiering for TensorFlow Lite-modeller i Android-prosjekter. Android Studio genererer klasser slik at modeller kan kjøres med bedre type sikkerhet og mindre kode. Databaseinspektøren muliggjør i mellomtiden spørring av appens database, enten appen bruker Jetpack Room-biblioteket eller Android-plattformversjonen av SQLite direkte. Verdier kan endres ved hjelp av databaseinspektøren, med endringer sett i apper.

Introdusert 12. oktober og tilgjengelig fra developer.android.com, Android Studio 4.1 gjør det også enklere å navigere i Dagger-relatert avhengighetsinjeksjonskode ved å tilby en ny takrenne og utvide støtten i vinduet Finn bruk. Hvis du for eksempel klikker på takrenne ved siden av en metode som forbruker en gitt type, navigerer du dit en type brukes som en avhengighet.

Andre funksjoner i Android Studio 4.1 inkluderer:

  • Maler i dialogboksen Opprett nytt prosjekt bruker nå Material Design Components og samsvarer med oppdatert veiledning for temaer og stiler som standard. Disse endringene gjør det lettere å anbefale materialstylingmønstre og støtter UI-funksjoner som mørke temaer.
  • Android Emulator kan nå kjøres direkte i Android Studio. Dette kan spare skjerm fast eiendom og aktivere navigering raskt mellom emulatoren og redigeringsvinduet ved hjelp av hurtigtaster. Emulatoren støtter også sammenleggbare, med utviklere som kan konfigurere sammenleggbare enheter med en rekke design og konfigurasjoner.
  • Symbolisering for innfødte krasjrapporter.
  • Oppdateringer for å bruke endringer gir raskere bygg.
  • Android Studio Memory Profiler inneholder nå en Native Memory Profiler for apper distribuert til fysiske enheter som kjører Android 10 eller nyere. Native Memory Profiler sporer tildelinger og deallokasjoner av objekter i innfødt kode i en bestemt tidsperiode og gir informasjon om totale tildelinger og gjenværende haugestørrelse.
  • C / C ++ avhengigheter kan eksporteres fra AAR-filer (Android Archive).
  • Android Studio Profilers kan nås i et eget vindu fra det primære Android Studio-vinduet, noe som er nyttig for spillutviklere.
  • System Trace UI forbedringer.
  • 2370 feil ble løst og 275 offentlige problemer ble lukket.
$config[zx-auto] not found$config[zx-overlay] not found