Oto nowe funkcje w pakiecie nowych funkcji Android Studio Narwhal.
Wersje poprawek
Poniżej znajdziesz listę wersji poprawek w pakiecie nowych funkcji Android Studio Narwhal.
Pakiet nowych funkcji Android Studio Narwhal | 2025.1.2 Patch 1 (sierpień 2025 r.)
Jest to niewielka aktualizacja, która zawiera poprawki błędów i ulepszenia Androida Studio oraz wtyczki Androida do obsługi Gradle.
Poprawki i ulepszenia wydajności w Android Studio
- Rozwiązaliśmy problem w narzędziu
code_search
używanym przez agenta. - Kotlin Multiplatform (KMP): naprawiliśmy błąd, który powodował, że w projektach KMP zadania Gradle dla zarządzanych urządzeń Gradle na Androida nie były tworzone prawidłowo. Zadania na zarządzanym urządzeniu powinny teraz być wykonywane zgodnie z oczekiwaniami.
Poprawki błędów i usprawnienia działania wtyczki Androida do obsługi Gradle
- Wtyczka Androida do obsługi Gradle (AGP) została zaktualizowana do wersji 8.12.1.
Oto nowe funkcje w pakiecie nowych funkcji Android Studio Narwhal.
Gemini w trybie agenta w Android Studio
Tryb agenta Gemini w Android Studio to nowa funkcja oparta na AI, która pomaga w realizacji złożonych, wieloetapowych zadań związanych z tworzeniem aplikacji, które wykraczają poza możliwości czatu z Gemini. Aby użyć trybu agenta, kliknij Gemini na pasku bocznym, a następnie wybierz kartę Agent. Możesz opisać złożony cel, np. wygenerowanie testów jednostkowych lub naprawienie błędów, a agent opracuje plan wykonania obejmujący wiele plików w projekcie. Agent proponuje zmiany i iteracyjnie usuwa błędy, aby osiągnąć cel. Możesz przejrzeć, zaakceptować lub odrzucić proponowane zmiany i poprosić agenta o uwzględnienie Twoich uwag.

Reguły w Gemini
Reguły w Gemini pozwalają określać preferowane style kodowania lub formaty wyjściowe w bibliotece promptów. Możesz też wspomnieć o preferowanych technologiach i językach. Gdy ustawisz te preferencje, będą one automatycznie stosowane do wszystkich kolejnych promptów wysyłanych do Gemini. Reguły pomagają AI zrozumieć standardy i preferencje projektu, aby zapewnić dokładniejszą i bardziej spersonalizowaną pomoc w zakresie kodu. Możesz na przykład utworzyć regułę „Zawsze podawaj zwięzłe odpowiedzi w języku Kotlin”.
Aby skonfigurować regułę, otwórz Android Studio > Ustawienia > Narzędzia > Gemini > Biblioteka promptów > Reguły i edytuj tekst w edytorze. Użyj menu, aby zapisać reguły na poziomie IDE lub projektu:
- Reguły na poziomie IDE są prywatne i można ich używać w wielu projektach.
- Reguły na poziomie projektu mogą być udostępniane członkom zespołu pracującym nad tym samym projektem.
Aby udostępniać prompty całemu zespołowi, musisz dodać folder
.idea
do systemu kontroli wersji.

Wbudowany emulator XR
Emulator XR jest teraz domyślnie uruchamiany w stanie umieszczonym. Teraz możesz wdrażać aplikację, poruszać się w przestrzeni 3D i korzystać z inspektora układu bezpośrednio w Android Studio.

Szablon projektu XR
Pakiet nowych funkcji Android Narwhal zawiera nowy szablon projektu zaprojektowany specjalnie dla Jetpack XR. Dzięki temu uzyskasz solidne podstawy w postaci gotowego kodu, który pozwoli Ci od razu rozpocząć tworzenie wciągających doświadczeń.
Umieszczony Layout Inspector dla XR
Wbudowany inspektor układu obsługuje teraz aplikacje XR, co umożliwia sprawdzanie i optymalizowanie układu interfejsu w środowisku XR. Uzyskuj szczegółowe informacje o strukturze komponentów aplikacji i identyfikuj potencjalne problemy z układem, aby tworzyć bardziej dopracowane i wydajne aplikacje.
Obsługa stron o rozmiarze 16 KB
Pakiet nowych funkcji Android Studio Narwhal zapewnia lepszą obsługę przechodzenia na strony o rozmiarze 16 KB. Aby ułatwić Ci płynne przejście na tę platformę, Android Studio wyświetla teraz proaktywne ostrzeżenia podczas tworzenia plików APK lub pakietów aplikacji na Androida, które są niezgodne z urządzeniami 16 KB. Za pomocą narzędzia do analizy APK możesz też sprawdzić, które biblioteki są niezgodne z urządzeniami o rozmiarze 16 KB. Aby testować aplikacje w tym nowym środowisku, w Android Studio jest też dostępny dedykowany emulator 16 KB obok dotychczasowych obrazów 4 KB.

Ulepszenia nawigacji w podglądzie w widoku tworzenia
Interakcja podglądu tworzenia jest teraz bardziej wydajna dzięki najnowszym ulepszeniom nawigacji. Kliknij nazwę podglądu, aby przejść do definicji podglądu, lub kliknij poszczególne komponenty, aby przejść do funkcji, w której są zdefiniowane. Stany najechania kursorem zapewniają natychmiastową informację wizualną podczas przesuwania kursora myszy nad ramką podglądu. Ulepszona nawigacja za pomocą strzałek na klawiaturze ułatwia poruszanie się po wielu podglądach, co pozwala szybciej iterować i dopracowywać interfejs.
Selektor podglądu w widoku tworzenia
Selektor podglądu w widoku tworzenia jest już dostępny. Aby to sprawdzić, kliknij dowolną @Preview
adnotację w kodzie Compose.

Ponowne komponowanie elementów podrzędnych w narzędziu Layout Inspector
Inspektor układu obsługuje liczbę ponownego komponowania elementów podrzędnych. Możesz teraz wyświetlać liczbę ponownych kompozycji, nawet jeśli komponent podlegający ponownej kompozycji jest zwinięty w drzewie komponentów pod elementem nadrzędnym. Gdy zauważysz wzrost liczby ponownych kompozycji elementów podrzędnych, możesz otworzyć drzewo i sprawdzić, gdzie one występują.

Laboratoria urządzeń partnerów dostępne w ramach strumieniowego przesyłania danych z urządzeń z Androidem
Laboratoria urządzeń partnerskich to laboratoria urządzeń obsługiwane przez partnerów OEM Google, takich jak Samsung, Xiaomi, OPPO, OnePlus, vivo i inni. Zwiększają one wybór urządzeń dostępnych w strumieniowaniu urządzeń z Androidem. Usługa jest w wersji beta i jest dostępna w najnowszych wersjach Canary Android Studio. Więcej informacji znajdziesz w artykule Łączenie z laboratoriami urządzeń partnerów.
Domyślnie tryb K2
Android Studio domyślnie używa teraz kompilatora Kotlin K2. Kompilator nowej generacji znacznie zwiększa wydajność IDE i kompilacji. Włączając K2, przygotowujemy grunt pod przyszłe funkcje języka programowania Kotlin i jeszcze szybsze oraz bardziej niezawodne tworzenie aplikacji w Kotlinie.