Android Studio Electric Eel Canary предоставя редактиране на живо в прегледа на Compose

click fraud protection

На своята I/O конференция за разработчици днес Google обяви нова версия на Canary за Android Studio с кодово име Electric Eel. Изтеглете от връзката в публикацията.

След месеци на тестване на канала Canary, Google най-накрая премина Android Studio Dolphin към бета канал на своята I/O конференция за разработчици днес. Бета версията включва различни функции и подобрения на Jetpack Compose, нови функции за емулатора на Wear OS и няколко допълнителни инструмента за разработчици. Заедно с бета версията на Dolphin, Google пусна първата версия на Android Studio Electric Eel Canary. Той също носи множество нови функции и подобрения. В тази публикация ще разгледаме всички нови функции в последната версия на Canary.

Какво е новото в Android Studio Electric Eel Canary?

Версията на Android Studio Electric Eel Canary носи няколко допълнителни функции и подобрения. Ето преглед на новите неща:

Jetpack Compose

Както при Android Studio Dolphin Beta, изданието Electric Eel Canary носи нова функция Jetpack Compose. В тази версия разработчиците ще намерят нова функция за редактиране на живо, която ще им позволи да преглеждат промените в кода в реално време в Compose Preview и емулатора или физическото устройство.

Live Edit е функция за включване, която разработчиците ще трябва да активират в настройката на Android Studio.

Google Play и Firebase

Android Studio Electric Eel Canary също носи няколко нови подобрения в Google Play и Firebase. Например компилацията ще позволи на разработчиците да получават предупреждения за Lint за SDK и библиотеки, които са маркирани като остарели от техните автори в Google Play SDK Index. Това ще им позволи лесно да актуализират остарелите версии на зависимости по време на разработката, за да избегнат проблеми, когато приложението бъде изпратено до Play Console.

Прозрения за индекса на SDK на Google Play

Изданието Electric Eel Canary също носи интеграция на Firebase Crashlytics, която ще позволи на разработчиците да открият, разследване и разрешаване на проблеми, докладвани от Crashlytics в Android Studio и в контекста на локалния източник код.

Прозрения за качеството на приложението от Firebase Crashlytics

Google твърди, че тази интеграция ще помогне "намаляване на триенето между навигирането от сривове към код (и от код към срив)" и извежда важни контекстуални данни за всеки срив, за да помогне на разработчиците да възпроизведат проблемите локално.

Големи екрани

За да помогне на разработчиците да създават по-добри приложения за устройства с Android с голям екран, Google също така включи емулатор с възможност за промяна на размера в изданието Electric Eel Canary. Емулаторът ще позволи на разработчиците бързо да превключват между представителни референтни устройства, за да тестват различни състояния на оформлението на приложението в рамките на един екземпляр на емулатора. Тази функция всъщност беше въведена в Android Studio Chipmunk, но Google я подчертава отново този път.

Емулатор с възможност за преоразмеряване

Освен това панелът за проверка на оформлението ще помогне на разработчиците да открият и коригират проблеми с оформлението на различни устройства.

Визуално линтинг

Емулаторът автоматично ще стартира оформлението, за да провери за проблеми с Visual Lint в различни размери на екрана, за да избегне проблеми, като бутони, скрити извън границите на устройство с голям екран.

Компилацията Canary също получава Emulated Bluetooth поддръжка, която ще позволи на разработчиците да открият и свържат два телефонни емулатора, използвайки виртуален Bluetooth. Тази функция е налична в Android Emulator v31.3.8 и по-нови със системно изображение T (API 33). Google планира да добави повече поддръжка в примерни виртуални периферни устройства, като маяци и монитори за сърдечен ритъм в бъдещи версии.

Сдвояване на два Android емулатора с помощта на емулиран Bluetooth

Google също така добави поддръжка на Device Mirroring, за да минимизира броя на прекъсванията по време на разработката на приложението. Тази функция позволява на разработчиците да предават поточно дисплея на устройството си директно към Android Studio, като им дава възможност да взаимодействат с физическо устройство чрез прозореца на работещи устройства.

Изтеглете Android Studio Electric Eel Canary

Android Studio Electric Eel Canary вече е достъпно за изтегляне. Можете да го получите, като щракнете върху следната връзка и го инсталирате рамо до рамо със стабилната версия, като използвате предоставените инструкции тук.

Изтеглете Android Studio Electric Eel Canary