Oto nowe funkcje w chipmunk w Android Studio.
Pomoc dotycząca tworzenia aplikacji za pomocą Jetpack Compose
Podgląd animacji obsługuje widoczność animacji
Android Studio Chipmunk obsługuje interfejs API animatedVisibility
w funkcji Animation Preview. Aby korzystać z podglądu animacji w animatedVisibility
, użyj funkcji Utwórz w wersji 1.1.0 lub nowszej. Więcej informacji o podglądzie animacji znajdziesz w sekcji Animacje.
Obsługa wdrażania wersji przedpremierowej z modułów bibliotecznych
Podglądy pozwalają wyświetlać interfejs w Android Studio bez konieczności uruchamiania aplikacji na urządzeniu fizycznym. W Android Studio Chipmunk możesz wdrożyć określony @Preview
w emulatorze lub urządzeniu fizycznym z poziomu modułów biblioteki. Więcej informacji znajdziesz w artykule o wdrażaniu podglądu.
Pomoc dotycząca profilowania aplikacji
Wykrywanie zacięć na Androidzie 12 lub nowszym
W przypadku urządzeń z Androidem 12 lub nowszym przechwycony ślad jest wyświetlany na ścieżce Janky frame w panelu Display w programie profilującym procesora.
Aby wykryć zacięcie,
- Uruchom aplikację z poziomu emulatora programistycznego lub urządzenia.
W Android Studio wybierz Widok > Okna narzędzi > Profiler lub kliknij Profil na pasku narzędzi.
Jeśli pojawi się okno Wybierz cel wdrożenia, wybierz urządzenie, na którym chcesz wdrożyć aplikację w celu profilowania. Jeśli urządzenie, które podłączysz przez USB, nie ma go na liście, sprawdź, czy debugowanie USB jest włączone.
Kliknij dowolne miejsce na osi czasu CPU, aby otworzyć program profilujący CPU.
W sekcji Displayowe powinna pojawić się ścieżka Janky frame Domyślnie profiler pokazuje tylko nieczytelne klatki jako kandydujące do zbadania. W każdej nieregularnej klatce czerwona część podświetla czas, przez jaki klatka upłynęła po upływie terminu renderowania.
Gdy znajdziesz nieczytelną klatkę, kliknij ją. Opcjonalnie możesz nacisnąć M, aby dostosować powiększenie, aby zaznaczyć wybraną klatkę. Odpowiednie zdarzenia będą wyróżnione w wątkach głównych: RenderThread i GPU Ukończenie.
Opcjonalnie możesz zobaczyć wszystkie klatki lub rozbicie czasu renderowania. Aby to zrobić, zaznacz pola wyboru Wszystkie klatki i Cykl życia.
Więcej informacji znajdziesz w artykule o wykrywaniu zacięć się interfejsu.
Wersje poprawek
Poniżej znajdziesz wersje poprawek w chipmunk w Android Studio.
Android Studio Chipmunk | Poprawka 2 z 2021.2.1 (sierpień 2022 r.)
Ta drobna aktualizacja obejmuje aktualizację i poprawki błędów:
Obsługa platform Android
Przy użyciu poprawki 2 i Android Studio Chipmunk Patch 2 i Android Gradle w wersji 7.2.2 możesz kompilować dane z interfejsami API Androida 13 przez ustawienie compileSdk=33
. Najwyższa obsługiwana minimalna wersja pakietu SDK to 32. Aplikacja minSdk = 33
nie będzie obsługiwana do momentu wprowadzenia wtyczki Androida do obsługi Gradle w wersji 7.3.0-beta05.
Rozwiązane problemy | ||||||||
---|---|---|---|---|---|---|---|---|
Debuger C++ |
|
|||||||
Narzędzia do projektowania |
|
|||||||
Dexer (D8) |
|
|||||||
Gradle |
|
|||||||
Importowanie/synchronizacja |
|
|||||||
Koszulka (R8) |
|
Android Studio Chipmunk | Poprawka 1 z 2021.2.1 (maj 2022 r.)
Ta drobna aktualizacja zawiera następujące poprawki błędów:
Rozwiązane problemy | |||
---|---|---|---|
Dexer (D8) |
|
||
IntelliJ |
|
||
Uruchom |
|
||
Koszulka (R8) |
|