Узнайте, почему компании из списка Fortune 500 выбирают нас в качестве партнера по разработке программного обеспечения. Исследуйте наш портфель. Проверено более 2500 проектов. Есть идея проекта, чтобы поделиться с нами? Давай поговорим.
Узнайте, почему компании из списка Fortune 500 выбирают нас в качестве партнера по разработке программного обеспечения. Исследуйте наш портфель. Проверено более 2500 проектов. Есть идея проекта, чтобы поделиться с нами? Давай поговорим.
android studio 3.4

Android Studio 3.4 готова к загрузке с новыми функциями

Google запустил Android Studio 3.4 17 апреля и готов к загрузке на новые версии Windows, Linux и Mac. Это последняя версия его IDE (интегрированная среда разработки), которая поставляется с ограниченным набором сфокусированных функций. Она адресована рабочим процессам основного разработчика для управления ресурсами и создания приложений.

Свежий набор функций в этой версии включает R8, который заменяет Proguard (обфускатор по умолчанию и усадитель кода), обновленный PSD (диалог структуры проекта) и новый инструмент управления ресурсами для приложения. Другие функции включают Android Emulator, который поставляется с поддержкой Android Q Beta.

Вы будете рады узнать, что новая версия поставляется с более чем 300 стабильностью и улучшениями ошибок. Это часть усилий Project Marble, предпринятых командой Android Studio.

В ноябре прошлого года менеджер по продуктам группы Google Карен Нг заявила на саммите разработчиков Android, что IDE должна быть «прочно-крепкой». В январе 2019 года Android Studio 3.3 был освобожден.

Новая версия появилась всего несколько месяцев спустя, с несколькими новыми функциями. Вот некоторые из новых интегрированных функций, которые вы хотели бы изучить.

Менеджер ресурсов

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

resource manager

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

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

Намерения импорта

Когда вы работаете с новыми библиотеками, такими как Firebase и другие. реактивный ранецВ этих библиотеках будут определены общие классы, которые будут определены Android Studio 3.4. Он будет использовать намерения кода, чтобы предложить необходимую зависимость от библиотеки и заявление об импорте.

import

Благодаря такому уровню оптимизации пользователи смогут сэкономить время, сохраняя себя контекстуализированными с кодом.Библиотеки Jetpack, как известно, были модульными.

В новой версии будет определена точная библиотека или набор библиотек, необходимых для включения нового класса Jetpack.

Свойства панели редактора

Android Studio 3.4 поставляется с обновленной панелью свойств редактора Layout для улучшения качества продукта. Предупреждения и ошибки высвечиваются в выделенном цвете, и пользователи теперь могут пользоваться контролем привязки ресурсов для каждого из свойств.

layout editor

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

Диалог структур проекта (PSD)

В Android Studio 3.4 пользователи получат новый интерфейс интерфейса, через который они смогут управлять файлами проекта Gradle. Эта функция позволяет пользователям добавлять зависимости к соответствующим проектам на уровне модулей.

product structure dialog

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

R8 по умолчанию

В новой версии Android Studio R8 заменяет Proguard. Благодаря сокращению кода R8 можно уменьшить размер вашего APK, просто устранив неиспользуемые ресурсы и коды.

Кроме того, фактический код занимает меньшее пространство. R8, по сравнению с Proguard, является лучшим вариантом, так как он сочетает в себе операции по улавливанию, отхаркиванию и усадке за один шаг.

В настоящее время R8 является сокращением кода по умолчанию, который создается с помощью Android Studio 3.4, а также тех, которые построены с использованием плагина Android Gradle 3.4.

Обновления Android Emulator Skin и Android Q Beta Emulator System Image

Разработчики также выпустили скины устройств Google Pixel 3 XL и Google Pixel 3 в Android Studio 3.4. Теперь пользователи могут загружать изображения из системы эмулятора Android Q Beta для тестирования приложений.

android emulator

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

Чтобы подвести итог...

С новыми функциями и исправлениями ошибок Android Studio 3.4, очевидно, обещает совершенно новый опыт для конечных пользователей. В случае, если вы используете старую версию Android Studio, вы можете просто обновить приложение и использовать стабильную версию выпуска одновременно. Разве это не замечательно? Мы уверены, что это так!

Нашел этот пост проницательным?Не забудьте поделиться им с вашей сетью!
  • facebbok
  • twitter
  • linkedin
  • pinterest
Akash Patel
Написано

Akash Patel - опытный технологический лидер с прочной основой в разработке мобильных приложений, разработке программного обеспечения, аналитике данных и машинном обучении. Навык в создании интеллектуальных систем с использованием Python, NumPy и Pandas, он преуспевает в разработке и развертывании моделей ML для регрессии, классификации и генеративных приложений ИИ. Его опыт охватывает инженерию данных, интеграцию в облака и автоматизацию рабочих процессов с использованием Spark, Airflow и GCP. Известный для наставничества команд и стимулирования инноваций, Akash сочетает техническую глубину со стратегическим мышлением для предоставления масштабируемых решений, основанных на данных, которые оказывают реальное влияние.