Problemy z Androidem Studio Koala

Android Studio Koala | 2024.1.1 poprawka 2

Premiera razem z:
  • Wtyczka Android Gradle 8.5.2
Rozwiązane problemy
Wtyczka Android Gradle
AGP 8.5: uruchamianie większej liczby zadań „mergeDebugResources”, co spowalnia kompilacje
Dodawanie katalogu srcs za pomocą interfejsu API wariantu nie działa zgodnie z oczekiwaniami
Edytor C++
Niepozorny chaos w AS Koala
Dexer (D8)
java.lang.VerifyError: Verifier rejected class com.pax.log.LogUtils: java.lang.StackTraceElement com.pax.log.LogUtils.getCaller(com.pax.log.b, java.lang.StackTraceElement[], int) failed to verify
Lint
Lint: SetTextI18n zgłasza błąd przy przypisywaniu pustego ciągu znaków.
Podgląd
Podgląd tworzenia w AS nie działa z wygenerowanymi komponentami
Shrinker (R8)
[r8 8.5]r8 poziome scalanie klas powoduje błąd weryfikacji na Androidzie 5, gdy wyłączono modelowanie interfejsu API
Wersja na Wear OS utworzona za pomocą wtyczki Gradle 8.4.0/8.5.0 może spowodować błąd java.lang.IllegalAccessError
[r8 8.5] Scalanie klas pionowych powodujące NPE w czasie działania
Synchronizacja Gradle z AGP 8.6.0-alpha06 kończy się niepowodzeniem z błędem „Nieoczekiwany brak portu wstecznego z Androida U” w R8
Plik dex wygenerowany przez R8 zawiera po wykonaniu komunikat „Nie można znaleźć statycznej funkcji main(String[]) w plikach „Test”
Różne zachowanie programów skompresowanych przez R8 i D8
R8 (AGP 8.5.0 lub nowszy) kończy się błędem „Nieoczekiwane zastąpienie elementu: … elementem … w 2 miejscach”
Błąd przetwarzania R8 spowodowany prawdopodobnie operatorem przesunięcia w prawo
Błąd R8 NullPointer po aktualizacji do Kotlin 2.0
Okno
Wystąpił błąd typu podziału

Android Studio Koala | 2024.1.1 poprawka 1

Wydano razem z:
  • Wtyczka Android Gradle 8.5.1
Rozwiązane problemy
Wtyczka Android Gradle
[Koala 2024.1.2 Canary 2] Błąd podczas uruchamiania modułu profilu bazowego w pakiecie APK podzielonym
Importuj/synchronizuj
Podczas korzystania z wtyczki do tworzenia wiadomości synchronizacja powinna przekazywać informacje do Studio.

Android Studio Koala | 2024.1.1 RC 1

Wydano razem z:
  • Wtyczka Android Gradle 8.5.0-rc01
Rozwiązane problemy
Wtyczka Android Gradle
Błędy podczas uruchamiania lint z K2 UAST i bez niego

Android Studio Koala | 2024.1.1 Canary 8

Wydano razem z:
  • Wtyczka Androida do obsługi Gradle w wersji 8.5.0-alfa08
Rozwiązane problemy
Wtyczka Android Gradle
W przypadku metody „android.useFullClasspathForDexingTransform = true” kompilacja zakończy się niepowodzeniem i wyświetli się komunikat „Found wiele przekształceń, które mogą wygenerować wariant”.
Importuj/synchronizuj
Kod źródłowy bibliotek Kotlin nie jest pobierany w Android Studio Iguana
Pliki manifestu
narzędzie do scalania plików manifestu nie śledzi prawidłowo elementów filtra intencji
Profilery
Zmień komunikat o odrzuceniu profilu o niskim koszcie, aby wyświetlić listę niespełnionych wymagań

Android Studio Koala | 2024.1.1 Canary 6

Wydano razem z:
  • Wtyczka Androida do obsługi Gradle w wersji 8.5.0-alfa06
Rozwiązane problemy
Wtyczka Android Gradle
DexingNoClasspathTransform (minSdk >= 24) z obiektem Java 11 kończy się niepowodzeniem z powodu braku elementów zagnieżdżonych
Kompilacja C++
[Prośba o funkcję] Lepsze wyjaśnienie lub dokumentacja opcji kompilacji ndk.
Podgląd tworzenia wiadomości
Użycie metody getSystemService w podglądzie tworzenia w przerwach w trybie kompozycyjnym
Asystent połączenia
Menu rozwiązywania problemów z połączeniem urządzenia jest puste
Gradle
Nie można znaleźć zadań pasujących do „:shared:testClasses”, ponieważ zadanie „testClasses” nie zostało znalezione w projekcie „:shared”.
Importuj/synchronizuj
Synchronizacja nie powiodła się w przypadku Koala Canary 5
Edytowanie układu i zasobów
Edytor układu zawiesza się na długo po zakończeniu autouzupełniania
Lint
buildList – ostrzeżenie Lint o fałszywie pozytywnym wyniku
Profilery
Studio kontynuuje profilowanie po odrzuceniu instalacji i nie może się zatrzymać
Uruchomione urządzenia
kółko myszy w trybie lustrzanym powiększa się podczas komponowania

Android Studio Koala | 2024.1.1 Canary 5

Wydano razem z:
  • Wtyczka Androida do obsługi Gradle w wersji 8.5.0-alfa05
Rozwiązane problemy
Wtyczka Android Gradle
JavaPreCompileTask uwzględnia zależności classpath KSP podczas obliczania nieciągłych procesorów adnotacji
Nie udało się wykonać zadania „:app:generateDebugLocaleConfig”.
Gradle
Nie można znaleźć zadań pasujących do „:shared:testClasses”, ponieważ zadanie „testClasses” nie zostało znalezione w projekcie „:shared”.
Edytowanie układu i zasobów
Left and Right Margins Constraint Widget Not Working in Android Studio Layout Design Library Module res/layout
Renderowanie
Wdrożenie podstawowego wsparcia dla ApplicationInfo w PackageManager

Android Studio Koala | 2024.1.1 Canary 4

Wydano razem z:
  • Wtyczka Android Gradle 8.5.0-alpha04
Rozwiązane problemy
Kompilacja C++
[Prośba o funkcję] Lepsze wyjaśnienie lub dokumentacja opcji kompilacji ndk.
Analiza kodu
W kodzie Androida działa IntelliJ JavaApiInspection
Wdrożenie
Nie można zainstalować pliku APK, którego nazwa zawiera spacje
Importuj/synchronizuj
Nie udało się rozpocząć pracy
StudioBot
Podczas wpisywania w edytorze z systemu wskaźników ukończenia

Android Studio Koala | 2024.1.1 Canary 3

Wydano razem z:
  • Wtyczka Android Gradle 8.5.0-alpha03
Rozwiązane problemy
Wtyczka Android Gradle
AAPT: błąd: atrybut „package” w tagu nie jest prawidłową nazwą pakietu na Androida: „butterknife”.
AGP 8.3 powoduje błąd zipApksFor Task
Generowanie reguł Piaskownicy prywatności w Proguardzie nie działa, gdy klasa dostawcy pakietu SDK jest pusta
Podgląd tworzenia nie może rozwiązać klas z uwzględnieniem zależności transitive
Edytor C++
Autouzupełnianie JNI
Przesyłanie opinii
Dymek informujący o uszkodzeniu systemu plików zawiera link, który nie można kliknąć
Importuj/synchronizuj
AndroidGradleProjectStartupActivity – żądanie synchronizacji Gradle (nie znaleziono tabeli biblioteki IDE)
Integracja z lintem
Lint nie może rozstrzygnąć zależności KMP