Android Studio Electric Eel Canary bringer Live Edit til Compose Preview

click fraud protection

På sin I/O-udviklerkonference i dag annoncerede Google en ny Canary-udgivelse til Android Studio med kodenavnet Electric Eel. Download fra linket i indlægget.

Efter måneders test på Canary-kanalen, Google endelig dimitterede Android Studio Dolphin til betakanalen på sin I/O-udviklerkonference i dag. Beta-udgivelsen pakker forskellige Jetpack Compose-funktioner og forbedringer, nye funktioner til Wear OS-emulatoren og et par yderligere udviklerværktøjer. Sammen med Dolphin beta-udgivelsen har Google lanceret den første Android Studio Electric Eel Canary-udgivelse. Det bringer også et væld af nye funktioner og forbedringer. I dette indlæg tager vi et kig på alle de nye funktioner i den seneste Canary-udgivelse.

Hvad er nyt i Android Studio Electric Eel Canary?

Android Studio Electric Eel Canary-udgivelsen medfører et par ekstra funktioner og forbedringer. Her er en oversigt over, hvad der er nyt:

Jetpack Compose

Som med Android Studio Dolphin Beta, bringer Electric Eel Canary-udgivelsen en ny Jetpack Compose-funktion. I denne udgivelse finder udviklere en ny Live Edit-funktion, der giver dem mulighed for at se kodeændringer i realtid i Compose Preview og emulatoren eller den fysiske enhed.

Live Edit er en opt-in-funktion, som udviklere bliver nødt til at aktivere i Android Studio-indstillingen.

Google Play og Firebase

Android Studio Electric Eel Canary bringer også et par nye Google Play- og Firebase-forbedringer. For eksempel vil bygningen lade udviklere få Lint-advarsler for SDK'er og biblioteker, der er blevet markeret som forældede af deres forfattere i Google Play SDK-indekset. Dette vil lade dem nemt opdatere forældede afhængighedsversioner under udvikling for at undgå problemer, når appen indsendes til Play Console.

Indsigt i Google Play SDK-indeks

Electric Eel Canary-udgivelsen bringer også Firebase Crashlytics-integration, som vil lade udviklere opdage, undersøge og løse problemer rapporteret af Crashlytics i Android Studio og inden for rammerne af den lokale kilde kode.

App Quality Insights fra Firebase Crashlytics

Google hævder, at denne integration vil hjælpe "reducer friktionen mellem at navigere fra nedbrud til kode (og fra kode til nedbrud)" og få vist vigtige kontekstuelle data om hvert nedbrud for at hjælpe udviklere med at reproducere problemer lokalt.

Store skærme

For at hjælpe udviklere med at bygge bedre apps til storskærms Android-enheder har Google også inkluderet en emulator, der kan ændres størrelse, i Electric Eel Canary-udgivelsen. Emulatoren vil lade udviklere hurtigt skifte mellem repræsentative referenceenheder for at teste forskellige applayouttilstande i en enkelt emulatorforekomst. Denne funktion blev faktisk introduceret i Android Studio Chipmunk, men Google fremhæver den igen denne gang.

Emulator, der kan ændres

Desuden vil Layoutvalideringspanelet hjælpe udviklere med at opdage og rette layoutproblemer på tværs af forskellige enheder.

Visuel linting

Emulatoren kører automatisk layoutet for at tjekke for Visual Lint-problemer på tværs af forskellige skærmstørrelser for at undgå problemer, som f.eks. knapper, der er skjult uden for grænserne på en storskærmsenhed.

Canary-bygningen får også Emulated Bluetooth-understøttelse, som giver udviklere mulighed for at opdage og forbinde to telefonemulatorer ved hjælp af virtuel Bluetooth. Denne funktion er tilgængelig i Android Emulator v31.3.8 og nyere med systembillede T (API 33). Google planlægger at tilføje mere support i eksempler på virtuelle perifere enheder såsom beacons og pulsmålere i fremtidige udgivelser.

Parring af to Android-emulatorer ved hjælp af emuleret Bluetooth

Google har også tilføjet Device Mirroring-understøttelse for at minimere antallet af afbrydelser under appudvikling. Denne funktion lader udviklere streame deres enhedsvisning direkte til Android Studio, hvilket giver dem mulighed for at interagere med en fysisk enhed ved hjælp af vinduet Running Devices.

Download Android Studio Electric Eel Canary

Android Studio Electric Eel Canary er nu tilgængelig til download. Du kan få det ved at klikke på følgende link og installere det side om side med den stabile version ved hjælp af de medfølgende instruktioner her.

Download Android Studio Electric Eel Canary