Android Studio Meerkat | 2024.3.1 (marzec 2025 r.)

Oto nowe funkcje w Meerkat w Android Studio.

Ulepszenia podglądu w widoku tworzenia

Android Studio Meerkat zawiera kilka optymalizacji podglądu Compose, które ułatwiają pracę:

  1. Ulepszony zoom: w podglądzie podczas tworzenia możesz płynniej i szybciej przybliżać obraz.
  2. Zwijana lista grup: możesz bardziej efektywnie zarządzać obszarem podglądu. Zwiń grupy komponentów pod ich nazwami, aby zmniejszyć bałagan i ułatwić skupienie się na konkretnych komponentach.
  3. Tryby widoku: aby uprościć podgląd, tryb siatki jest widokiem domyślnym, tryb galerii można włączyć, klikając prawym przyciskiem myszy widok podglądu, a widok listy został usunięty. Dzięki temu możesz wyświetlać swoje komponenty w bardziej przejrzysty i uporządkowany sposób.

Dzięki tym ulepszeniom tworzenie i ulepszanie interfejsów tworzenia jest łatwiejsze niż kiedykolwiek.

Zwijane grupy w widoku tworzenia
Grupy zwijane w podglądzie tworzenia wiadomości.

Integracja modułu udostępnionego KMP z aplikacjami na Androida

Android Studio zawiera teraz nowy szablon modułu, który umożliwia dodawanie do aplikacji wspólnej logiki za pomocą Kotlin Multi-Platform (KMP). Aby wypróbować tę funkcję, utwórz w nowej aplikacji na Androida moduł udostępniany KMP:

  1. Upewnij się, że używasz najnowszej wersji Android Studio Meerkat i że Twoja aplikacja korzysta z najnowszej wersji wtyczki Android Gradle.
  2. Otwórz Android Studio i utwórz nowy projekt Androida za pomocą szablonu Pusta aktywność.
  3. Przełącz z widoku Android na widok projektu, aby uzyskać dostęp do struktury projektu.
  4. widoku projektu kliknij przycisk Nowy i w wyświetlonym menu wybierz Kotlin – moduł wieloplatformowy. Jako typ wybierz Moduł udostępniony i zachowaj ustawienia domyślne.
  5. Otwórz plik build.gradle.kts w katalogu aplikacji na Androida i dodaj zależność od modułu współdzielonego.
  6. W module udostępnionym otwórz plik Platform.android.kt i dodaj ten wiersz kodu:

    actual fun platform() = "Android from Shared KMP Module"
    
  7. Otwórz plik MainActivity.kt w katalogu aplikacji na Androida i zmodyfikuj go, aby wywołać funkcję platform() z udostępnionego modułu.

  8. Kompiluj projekt i uruchamiaj aplikację na Androida. Na ekranie powinien wyświetlić się komunikat „Hello Android from Shared KMP Module!” (Cześć, Android z modułu KMP).

Te wspólne moduły zawierają wspólną logikę biznesową, której można używać na platformach Android i iOS.

Zaktualizowany interfejs użytkownika dodawania urządzeń wirtualnych i zdalnych do Menedżera urządzeń

Android Studio ulepsza UX podczas tworzenia lokalnego urządzenia wirtualnego lub dodawania urządzenia z strumieniowania urządzenia z Androidem.

Aby rozpocząć, w Menedżerze urządzeń kliknij przycisk + i wybierz Utwórz urządzenie wirtualne lub Wybierz urządzenia zdalne.

Podczas tworzenia nowego urządzenia wirtualnego nowe filtry i rekomendacje ułatwiają konfigurowanie urządzenia w sposób odpowiadający Twoim potrzebom i najlepiej działający na Twoim komputerze.

Znajdź i wybierz optymalny obraz systemu dla swojego wirtualnego urządzenia, korzystając z interfejsu.

Podobnie podczas wybierania urządzeń zdalnych z Android Device Streaming nowe filtry ułatwiają znajdowanie i wybieranie potrzebnych urządzeń. Teraz wystarczy, że klikniesz przycisk Firebase u góry okna Menedżera urządzeń, aby wybrać projekt Firebase, którego chcesz używać do przesyłania strumieniowego na urządzeniach z Androidem.

Nowe funkcje Gemini w Android Studio

Android Studio Meerkat wprowadza nowe funkcje, które wykorzystują Gemini, aby zwiększyć produktywność. Aby korzystać z tych funkcji, włącz udostępnianie kontekstu kodu Gemini w bieżącym projekcie.

Aby dowiedzieć się więcej o tych funkcjach, kliknij te linki:

Zaktualizowane menu i czynności dotyczące tworzenia

Aby ułatwić tworzenie dokładnie tego, czego potrzebujesz, podczas pracy nad projektami w Android Studio wprowadziliśmy te zmiany w działaniach kompilacji i menu Kompilacja:

  • Dodano nowe działanie Build 'run-configuration-name' Run Configuration: to działanie tworzy obecnie wybraną konfigurację uruchomienia. Jeśli na przykład masz wybraną konfigurację wykonania :app, działanie zostanie skompilowane i zmontowane w kontekście app. Jeśli ostatnio na urządzeniu był wykonywany test, ta czynność spowoduje utworzenie tych testów.
  • Ustawiliśmy Build 'run-configuration-name' Run Configuration jako domyślne działanie kompilacji: aby lepiej dopasować działanie do intencji dewelopera, zarówno przycisk na pasku narzędzi, jak i skrót Control/Command + F9 wykonują teraz nowe działanie Build run-configuration-name Run Configuration.
  • Zmieniona kolejność działań kompilacji: nowe działanie Build run-configuration-name zostało umieszczone na górze menu Kompilacja, a potem działania „Zbuduj…” i „Zmontuj…” (wcześniej „Utwórz…”). Zmieniliśmy też nazwę działania „Odbuduj projekt” na „Wyczyść i zmontuj projekt z testami”, aby odzwierciedlała ona jego działanie.
  • Używane czasowniki odpowiadające temu, co tak naprawdę robią działania kompilacji: oprócz działań „Kompiluj” i „Kompiluj” zmieniliśmy nazwę działania Make Project na Assemble Project. Wprowadziliśmy też nowe działanie Assemble Project with Tests do składania komponentów testowych.

Statystyki Google Play SDK: ostrzeżenia dotyczące wycofanego pakietu SDK

Autorzy pakietów SDK mogą teraz wskazywać, kiedy pakiet SDK został wycofany, oraz wymieniać alternatywne pakiety SDK, których można użyć. Jeśli któryś z pakietów SDK używanych przez Twoją aplikację został wycofany przez jego autorów, zobaczysz odpowiednie ostrzeżenia w Android Studio wraz z informacjami o innych pakietach SDK, których możesz użyć zamiast niego.