Programování

Android Studio vylepšuje podporu strojového učení

Tým IDE pro Android Studio společnosti Google vydal stabilní verzi Android Studio 4.1, která obsahuje vylepšení strojového učení a inspektora databáze.

S vydáním 4.1 vylepšuje Android Studio podporu strojového učení na zařízení pomocí zálohování pro modely TensorFlow Lite v projektech Android. Android Studio generuje třídy, takže modely lze spouštět s lepší bezpečností typů a méně kódu. Inspektor databáze mezitím umožňuje dotazování na databázi aplikace, ať už aplikace přímo používá knihovnu Jetpack Room nebo verzi platformy Android pro platformu SQLite. Hodnoty lze upravit pomocí inspektora databáze, přičemž změny se projeví v aplikacích.

Představeno 12. října a přístupné z developer.android.com, Android Studio 4.1 také usnadňuje navigaci v kódu pro injektování závislostí souvisejících s Daggerem tím, že poskytuje novou akci okapu a rozšiřuje podporu v okně Najít použití. Například kliknutím na akci okapu vedle metody, která spotřebovává daný typ, přejdete na místo, kde se typ použije jako závislost.

Mezi další funkce Android Studio 4.1 patří:

  • Šablony v dialogovém okně Vytvořit nový projekt nyní používají komponenty Material Design a ve výchozím nastavení odpovídají aktuálním pokynům pro motivy a styly. Tyto změny usnadňují doporučené stylové vzory materiálů a podporují funkce uživatelského rozhraní, jako jsou tmavá témata.
  • Android Emulator nyní lze spustit přímo v Android Studio. To může šetřit nemovitosti na obrazovce a umožnit rychlou navigaci mezi emulátorem a oknem editoru pomocí klávesových zkratek. Emulátor také nyní podporuje skládací zařízení, přičemž vývojáři mohou konfigurovat skládací zařízení s různými vzory a konfiguracemi.
  • Symbolizace pro nativní zprávy o selhání.
  • Aktualizace použít změny umožňují rychlejší sestavení.
  • Android Studio Memory Profiler nyní obsahuje Native Memory Profiler pro aplikace nasazené na fyzická zařízení se systémem Android 10 nebo novějším. Profilovač nativní paměti sleduje alokace a deallokace objektů v nativním kódu pro konkrétní časové období a nabízí informace o celkové alokaci a zbývající velikosti haldy.
  • Závislosti C / C ++ lze exportovat ze souborů AAR (Android Archive).
  • K aplikaci Android Studio Profilers lze přistupovat v samostatném okně od primárního okna aplikace Android Studio, což je užitečné pro vývojáře her.
  • Vylepšení uživatelského rozhraní System Trace.
  • Opraveno 2370 chyb a uzavřeno 275 veřejných čísel.