Zamknięte zgłoszenia dotyczące Androida Studio Otter

Android Studio Otter | 2025.2.1 Patch 1

Rozwiązane problemy
Edytor kodu
Regresja jakości autouzupełniania po usunięciu ustawień uzupełniania ML w Otter 2025.2.1
Gradle
Nie udało się wykonać kilku operacji kompilacji. ConcurrentModificationException

Android Studio Otter | 2025.2.1

Ta wersja zawiera drobne poprawki i ulepszenia.

Android Studio Otter | 2025.2.1 RC 1

Ta wersja zawiera drobne poprawki i ulepszenia.

Android Studio Otter | 2025.2.1 Canary 5

Wydane razem z:
  • Wtyczka Androida do Gradle w wersji 9.0.0-alpha10
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Wartości extractNativeLibs i useEmbeddedDex nie powinny pochodzić z manifestu
Ostrzeżenia z R8 w AGP 9.0.0-alpha09
Gemini
Zezwalaj na pusty plik JSON MCP
Lint
Wbudowany Kotlin nie dodaje pliku .kotlin_module do folderu META-INF
Ścieżka klas Lint zawiera zduplikowane klasy w różnych wersjach
Obejście problemu z zastępowaniem zasobów prywatnych nie działa (tools:override = "true")
Wieloplatformowy
withDeviceTestBuilder signing.storeFile jest ignorowany przez AGP KMP
Podgląd
Biblioteka układu nieprawidłowo analizuje ustawienia regionalne
Podgląd tworzenia z nawigacją przy użyciu 3 przycisków nie uwzględnia dopełnienia wstawki paska nawigacyjnego
Renderowanie
Funkcja BridgeContext.createConfigurationContext powoduje, że podgląd w Android Studio nie działa
Zasoby
Utworzono zasób tekstowy, ale odwołanie w kodzie jest nadal czerwone.
Skia
SkDevice::drawShadow używa nieprawidłowej transformacji localToDevice dla cieni
Narzędzia interfejsu
Rozważ użycie @LayoutLibDelegate dla android.os.Trace

Android Studio Otter | 2025.2.1 Canary 4

Wydane razem z:
  • Wtyczka Androida do Gradle w wersji 9.0.0-alpha09
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Wtyczka `legacy-kapt` pomija przetwarzanie adnotacji, w przeciwieństwie do wtyczki `kotlin-kapt`.
compileSdkSpec.minorApiLevel nie działa z SettingsExtension
[fused lib - public] Wygenerowana biblioteka połączona nie zawiera źródeł
C++ Build
Narwhal 2025.1.3 - Backup Restore File Group Throwing NPE
Podgląd tworzenia
Nie można uruchomić podglądu z parametrem PreviewParameter na urządzeniu po ponownym otwarciu projektu
Edytowanie układu i zasobów
Po dodaniu profilu konfiguracji sprzętu nie można go znaleźć w sekcji Urządzenie do podglądu

Android Studio Otter | 2025.2.1 Canary 3

Wydane razem z:
  • Wtyczka Androida do Gradle w wersji 9.0.0-alpha08
Rozwiązane problemy
Zasoby
Utworzono zasób tekstowy, ale odwołanie w kodzie jest nadal czerwone.

Android Studio Otter | 2025.2.1 Canary 2

Wydane razem z:
  • Wtyczka Androida do Gradle w wersji 9.0.0-alpha07
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Kompilacja nie powiedzie się, jeśli istnieją zadania generowania kodu
Jeśli ustawisz `android.builtInKotlin=false`, `android.newDsl=false` i `android.enableLegacyVariantApi=false`, użycie wtyczki `kotlin-android` spowoduje błąd „API 'applicationVariants' is obsolete” (API „applicationVariants” jest przestarzałe).
Wbudowany Kotlin nie może rozpoznać biblioteki kotlin-stdlib bez wersji, gdy kotlin.stdlib.default.dependency=false
DexData otwiera plik bez zamykania, co uniemożliwia czyszczenie
Wtyczka Androida do obsługi Gradle 9.0 nie powinna już rozszerzać klasy PatternFilterable
Błąd testu w modułach tylko do testowania
Nieprawidłowy błąd podczas używania odbiorników kontekstu w elementach testowania
Nieprawidłowe błędy IDE w przypadku kodu Kotlin w testFixtures
Analiza kodu
Fałszywie negatywny wynik CustomViewStyleable w przypadku withStyledAttributes KTX
Podgląd tworzenia
Podgląd tworzenia: przewijanie zatrzymuje się na nagłówkach
Zmiana nazwy funkcji kompozycyjnej powinna powodować pytanie o zmianę nazwy podglądu
Testowanie zrzutów ekranu podglądu tworzenia
Wtyczka Gradle com.android.compose.screenshot używa wycofanych interfejsów API
Debuger
Debuger języka Kotlin działa bardzo wolno podczas wyszukiwania pliku Kotlin
Profilery
Widok profilera „View Live Telemetry” (Wyświetl telemetrię na żywo) pokazuje nieprawidłową skalę pamięci
Edytor tłumaczeń
Podczas sortowania pole edycji w Edytorze tłumaczeń jest mieszane.
Wiersze podrzędnej tabeli nie są wyrównane
Kolumny językowe w Edytorze tłumaczeń tracą synchronizację podczas korzystania z funkcji „ukrytego wyszukiwania”.

Android Studio Otter | 2025.2.1 Canary 1

Wydane razem z:
  • Wtyczka Androida do Gradle w wersji 9.0.0-alpha06
Rozwiązane problemy
Wtyczka Androida do obsługi Gradle
Nowy język DSL optymalizacji domyślnie nie tworzy pliku configuration.txt
AGP 8.13.0 nie weryfikuje wykresu nawigacji w module
AGP używa wycofanego interfejsu Gradle API: notacja wielociągowa
Ostrzeganie użytkowników, którzy próbują używać starszej biblioteki multidex z parametrem minSdkVersion >=21
Interfejs API
Starsza wersja interfejsu API wariantów AGP będzie dostępna w AGP 9.0 po włączeniu
Analiza kodu
[lint] Szybka poprawka UseKtx „replace with the edit extension function” (zastąp funkcją rozszerzenia edycji) nie działa z funkcją with(sharedPreferences.edit()) { ... }
Edytowanie tworzenia
Edytor Kotlin: wybranie klasy wyświetlanej w nawiasach często powoduje dodanie jej bez nawiasów
Wdrożenie
Wdrażanie aplikacji w Android Studio na urządzeniu zawsze powoduje ponowne wdrożenie dużego, niezmienionego komponentu APK
Gemini
awaria osi czasu czatu (GiAS Business);
Lint
Sprawdzanie Lint ChecksSdkIntAtLeast nie sprawdza, czy adnotowana wartość jest prawidłowa
Wersja pakietu/plików APK
Generowanie podpisanego pakietu wymaga zaktualizowania wtyczki Androida do obsługi Gradle do wersji 3.2.0 lub nowszej
Urządzenia w trakcie działania
Okno „Zrzut ekranu” nie stosuje wybranego typu zrzutu ekranu po otwarciu