Команда разработчиков Android Studio IDE от Google выпустила стабильную версию Android Studio 4.1, который прибывает с некоторыми основными моментами которые включают новый инспектор базы данных для запроса базы данных приложений, поддержка навигации по проекту использование Dagger или Hilt для внедрения зависимостей и улучшенной поддержки машинного обучения на устройстве с поддержкой моделей TensorFlow Lite в проектах Android.
Команда также обновила приложение изменений, чтобы ускорить развертывание.
Основные новые функции Android Studio 4.1
С версией 4.1 Android Studio исправлено не менее 2.370 ошибок и 275 разных проблем. Google также представил ряд новых функций.
Из наиболее примечательных характеристик - улучшает совместимость с машинным обучением на устройстве с помощью резервной копии моделей TensorFlow Lite в Android-проектах. Android Studio генерирует классы, чтобы модели могли работать с большей безопасностью типов и меньшим количеством кода.
Между тем инспектор базы данных позволяет запрашивать базу данных приложения, использует ли приложение библиотеку Jetpack Room или версию SQLite для платформы Android напрямую. Значения можно изменить с помощью инспектора базы данных, и изменения будут видны в приложениях.
Android Studio 4.1 он также упрощает навигацию по коду внедрения зависимостей, связанному с Dagger. путем предоставления нового действия канала и расширения поддержки в окне «Использование поиска». Например, щелкнув действие канала рядом с методом, использующим определенный тип, вы перейдете к тому месту, где тип используется в качестве зависимости.
La Новая версия встроенного эмулятора также поддерживает устройства со складным экраном. Разработчики могут сами настроить складное устройство с помощью ряда параметров, чтобы протестировать оптимальную функциональность своего приложения.
Кроме того, пользовательский интерфейс был улучшен с изменениями дизайна материалов в диалоговом окне «Новый проект», которое использует компоненты материального дизайна (MDC) по умолчанию для тем и стилей.
Это даст возможность использовать шаблоны стиля материала. рекомендуется и будет поддерживать последние настройки пользовательского интерфейса, например темные темы.
Google также принес обновления для оптимизации. Пользовательский интерфейс System Trace теперь показывает выбор кадра, сводную вкладку и раздел отображения.
Сейчас профилировщики доступны из Android Studio в отдельном окне для бесшовного соединения с эмулятором Android или подключенным телефоном. Кроме того, Native Memory Profiler предоставляет более точную информацию о выделении / освобождении объектов и размере системной кучи.
Еще одно важное изменение - это возможность экспортировать зависимости C / C ++ из AAR, как таковая функция была добавлена в версии 4.0, но теперь команда хотела расширить возможности этой функции, чтобы также поддерживать совместное использование собственных библиотек.
AGP версии 4.1 позволяет экспортировать библиотеки из их собственной внешней версии в AAR (Файл Android) для проекта библиотеки Android. Чтобы экспортировать собственные библиотеки, добавьте следующее в блок Android файла build.gradle проекта библиотеки:
Другие особенности Android Studio 4.1 включает:
- Символика местных отчетов об авариях.
- Обновления для применения изменений, позволяющих ускорить компиляцию.
- Профилировщик памяти Android Studio теперь включает собственный профилировщик памяти для приложений, развернутых на физических устройствах под управлением Android 10 или новее.
- Native Memory Profiler отслеживает выделение и освобождение объектов в машинном коде за указанный период времени и предоставляет информацию об общих выделениях и оставшемся размере стека.
- Зависимости C / C ++ можно экспортировать из файлов AAR (файл Android).
В конце концов если вы хотите узнать об этом больше об этой новой версии вы можете проверить подробности По следующей ссылке.