banner
Дом / Новости / Android Studio Giraffe теперь стабильна
Новости

Android Studio Giraffe теперь стабильна

Jul 19, 2023Jul 19, 2023

InfoQ Домашняя страница Новости Android Studio Giraffe теперь стабильна

27 июля 2023 г., чтение на 2 минуты

к

Серджио Де Симоне

Android Studio Giraffe теперь стабильна: в ней появился новый IntelliJ 2022.3, новый внешний вид IDE, улучшенное Live Edit, предварительный просмотр анимации и многое другое.

Спустя десять лет после своего первого выпуска в 2013 году Android Studio остается IDE для разработки под Android. В его последней версии представлен ряд изменений в различных областях, включая улучшения IDE, производительность кодирования и улучшения системы сборки.

Android Studio Giraffe имеет новый внешний вид интегрированной среды разработки, направленный на упрощение визуальной сложности. Он стремится упростить доступ к наиболее часто используемым функциям, одновременно делая более сложные функции легко доступными при необходимости, но менее заметными при обычном использовании. Кроме того, он предоставляет новую тему, которая делает внешний вид IDE более современным:

С выпуском Giraffe мы начали внедрять новый пользовательский интерфейс с некоторыми изменениями, специфичными для Android Studio, такими как оптимизация конфигурации основной панели инструментов и окон инструментов по умолчанию для Android, а также обновление иконографии в этом стиле.

Новая IDE также включает обновленный обозреватель устройств, который позволяет проверять файлы и процессы любого подключенного устройства, включая возможность копирования или удаления файлов, завершения процессов или подключения отладчика к работающему процессу.

Что касается производительности кода, Android Studio Giraffe предлагает возможность предварительного просмотра изменений пользовательского интерфейса в компонуемых объектах без повторного развертывания приложения на симуляторе или физическом устройстве. Эту функцию можно включить через «Настройки» / «Редактор» / «Живое редактирование» и требует наличия подключаемого модуля Android Gradle (AGP) 8.1 или более поздней версии и Jetpack Compose Runtime 1.3.0 или более поздней версии.

Что касается возможностей предварительного просмотра, предварительный просмотр анимации Compose поддерживает ряд дополнительных API-интерфейсов Compose, включая animate*AsState, CrossFade, RememberInfiniteTransition и AnimatedContent. Анимацию можно воспроизводить, ставить на паузу, прокручивать и т. д.

Последний помощник в повышении производительности кода — новый помощник по обновлению Android SDK.

Новый помощник по обновлению Android SDK позволяет вам увидеть шаги, необходимые для обновления targetSdkVersion или уровня API, на который нацелено ваше приложение, непосредственно в IDE.

Помощник покажет всю информацию, связанную с выбранным вами вариантом обновления, поэтому вам не придется просматривать эту информацию отдельно, и вы сможете выделить основные критические изменения для каждого этапа миграции.

Говоря о системе сборки, теперь вы можете использовать Kotlin DSL в сценариях сборки Gradle и использовать его проверку во время компиляции, а также консолидировать весь код вашего проекта на одном языке.

Кроме того, мы также добавили экспериментальную поддержку каталогов версий Gradle на основе TOML — функции, которая позволяет вам управлять зависимостями в одном центральном месте и совместно использовать зависимости между модулями и проектами.

И последнее замечание: Android Studio Giraffe может отображать информацию о загрузке зависимостей во время синхронизации Gradle. Это позволит вам обнаружить неэффективность конфигурации вашего репозитория.

Android Studio Giraffe — это гораздо больше, чем можно описать здесь. Если интересны все подробности, не пропустите официальный анонс.

Программируйте, развертывайте и масштабируйте Java по своему усмотрению. Microsoft Azure поддерживает вашу рабочую нагрузку, предлагая широкий выбор, независимо от того, работаете ли вы над приложением Java, сервером приложений или платформой. Узнать больше.

Написание статей для InfoQ открыло множество дверей и расширило возможности карьерного роста. для меня. Мне удалось тесно пообщаться с экспертами и лидерами мнений, чтобы узнать больше о темах, которые я освещал. И я также могу распространять свои знания среди более широкого технологического сообщества и понимать, как технологии используются в реальном мире.