Problemy z pakietem nowych funkcji Ladybug w Android Studio
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Pakiet nowych funkcji Ladybug w Android Studio | 2024.2.2 RC 1
Wydano razem z:
- Wtyczka Androida do obsługi Gradle 8.8.0-rc01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Wtyczka com.android.settings nie rozpoznaje wartości targetSdk
|
|
Importuj/synchronizuj |
Ladybug Feature Drop 2024.2.2 Canary 9 zawiesza się podczas indeksowania
|
|
Jetpack Compose |
„Wywołania produceState powinny przypisywać wartość wewnątrz funkcji lambda producenta: sprawdzanie błędów nie rozumie przypisania wyrażenia „if”
|
|
Lint |
Nieprawidłowy wynik kontroli lint android.permission.SCHEDULE_EXACT_ALARM jest przyznawany tylko aplikacjom systemowym
|
Tryb K2 powoduje wyświetlenie ostrzeżenia RestrictedApi podczas używania w Android Studio metody .hasRoute(Route::class).
|
|
Pakiet nowych funkcji Ladybug w Android Studio | 2024.2.2 Beta 1
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-beta01
Rozwiązane problemy |
Wdrożenie |
[Ladybug Canary 9] Podczas uruchamiania projektu AS nie odtwarza już projektu, co powoduje błąd „Błąd podczas wczytywania artefaktów kompilacji”
|
|
Renderowanie |
Aplikacja Android Studio ulega awarii podczas wyświetlania podglądu plików układu
|
|
Android Studio Ladybug Feature Drop | 2024.2.2 Canary 9
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha09
Rozwiązane problemy |
APK Viewer |
Analizator APK powinien automatycznie pobierać pliki mapowania w pakietach aplikacji
|
|
Dexer (D8) |
Biblioteka Desugar 2.1.0 nie działa z AGP 8.5.2
|
|
Importuj/synchronizuj |
„2 pliki znalezione z ścieżką ” – błąd, którego nie można naprawić
|
Naruszenie w pojedynczych projektach w JetGradlePlugin
|
|
Edytowanie układu i zasobów |
Nie dotyczy przycisku „Przełącz widoczność i pozycję narzędzi” w edytorze układu od wersji Android Studio 2024.
|
|
Network Inspector |
W inspektorze sieci treść żądania powinna być przewijalna.
|
|
Urządzenia z uruchomionym programem |
Błąd: po aktualizacji do Androida 15 w Android Studio nie można wyłączyć wyświetlacza podczas dublowania.
|
|
Wprowadzanie funkcji Ladybug w Android Studio | 2024.2.2 Canary 8
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha08
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Pliki APK wygenerowane z pakietów nie uwzględniają obsługi Piaskownicy prywatności
|
|
Android Studio |
„Lambda może zostać zastąpiona odwołaniem do metody” sugerowane, gdy nie warto tego robić ze względu na ograniczenia wersji
|
|
Kompilator i czas wykonywania |
Wynik fałszywie pozytywny ProduceStateDoesNotAssignValue
|
|
Edycja |
Usuń użycia wycofanego EP: com.intellij.dom.fileDescription
|
Propozycja zmiany nazwy za pomocą AI zawiera bieżącą lub oryginalną nazwę
|
|
Gradle |
Ustawienie pseudoLocalesEnabled powinno automatycznie aktualizować resourceConfigurations.
|
|
Lint |
AbstractAnnotationDetector sprawdza nieprawidłowe przeciążone funkcje/konstruktory
|
Lint ImportAliasTestMode nie tworzy aliasów importu dla funkcji najwyższego poziomu
|
Linter WrongConstant pojawia się dwukrotnie
|
Nowe ostrzeżenia o nieaktualnych wartościach SdkInt w AGP 8.8
|
|
Pakiet nowych funkcji Android Studio Ladybug | 2024.2.2 Canary 7
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha07
Rozwiązane problemy |
Android Studio |
„Lambda może zostać zastąpiona odwołaniem do metody” sugerowane, gdy nie warto tego robić ze względu na ograniczenia wersji
|
|
Android Studio Ladybug Feature Drop | 2024.2.2 Canary 6
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha06
Rozwiązane problemy |
Asystent uaktualniania pakietu SDK na Androida |
Linki z Asystenta uaktualniania pakietu SDK Androida wskazują na wewnętrzną dokumentację Google
|
|
Statystyki dotyczące jakości aplikacji |
Błędny link „Więcej informacji” w wyskakującym okienku z informacjami o wskaźniku AQI dotyczącym systemu VCS
|
|
Edytor kodu |
Niektóre inspekcje IntelliJ nie widzą adnotacji wstrzykniętych przez Metalavę w pakiecie SDK Androida
|
|
Wsparcie dotyczące sztyletu/rękoje |
Brak ikony rynny w przypadku dostawców z wstrzykniętym sztyletem w K2
|
|
Inspektor układu |
Kontroler układu nie pokazuje liczby rekompozycji w elementach podrzędnych
|
|
Lint |
AGP 8.7.0 – fałszywie pozytywny błąd lintu RestrictedApi w przypadku NavOptionsBuilder.popUpTo
|
Linter WrongConstant pojawia się dwukrotnie
|
Android Studio nie wykrywa ostrzeżenia „MonochromeLauncherIcon: Monochrome icon is not defined”.
|
|
Przeprowadzanie testów |
java.lang.NoClassDefFoundError podczas uruchamiania testów za pomocą JUnit
|
Konfiguracja uruchomienia testów jednostkowych nie jest odpowiednio aktualizowana
|
|
Narzędzia do testowania |
maxConcurrentDevices=1 nie uniemożliwia uruchamiania wielu emulatorów jednocześnie
|
|
Asystent aktualizacji |
Dodaj obsługę w AUA, aby włączyć w każdym projekcie, który z niej korzysta, parametr „buildFeatures.resValues” w języku DSL.
|
|
Android Studio Ladybug Feature Drop | 2024.2.2 Canary 5
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha05
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Opcje kompilacji: dodaj nową opcję „Konfiguracja uruchomienia kompilacji” i ustaw ją jako domyślną.
|
W przypadku użycia android.enableBuildConfigAsBytecode=true nie można rozwiązać BuildConfig w testach jednostkowych
|
|
Integracja z lintem |
Linting nie działa podczas importowania pliku AAR z plikami implementacji
|
|
Logcat |
Nietypowe nawinięcie w Logcat w Android Studio
|
|
Wprowadzanie funkcji Ladybug w Android Studio | 2024.2.2 Canary 4
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha04
Rozwiązane problemy |
Wtyczka Gradle na Androida |
[AGP] Lazy SdkComponents.ndkDirectory provider fails to produce value, but eager android.ndkDirectory API works
|
|
APK Viewer |
Pozwalanie na przechodzenie do węzła z funkcji „Znajdź użycia” w analizatorze APK
|
APK Analyzer: bardzo mylące jest UI odwołujące się do definicji metod i ich definicji
|
|
Tworzenie AOSP |
LibFuzzer niedostępny dla modułu dostawcy na Androidzie
|
|
Inspektor bazy danych |
Inspekcja aplikacji > Database Inspector: zachowywanie ustawień IDE w całości aplikacji
|
|
Infrastruktura |
Przejście na Gradle 8.10.2
|
|
IntelliJ |
Nie można otworzyć Android Studio: brakuje niezbędnych wtyczek
|
|
Edytowanie układu i zasobów |
XML Layout Refactor repeated - setting back to original value ?
|
|
Lint |
Obsługa adnotacji dotyczących użycia typu w większej liczbie przypadków w przypadku sprawdzania błędów UnknownNullness
|
AGP 8.6.1: Wsteczny regres – błąd sprawdzania poprawności kodu źródłowego WrongConstant podczas używania funkcji [Int].toLong() w ramach funkcji @LongDef w Kotlinie
|
|
Wieloplatformowy |
AGP-KMP nie rozpowszechnia wartości zwracanej returnDefaultValues = true; nie działa
|
|
StudioBot |
Android Studio dodaje „Ask Gemini” do tytułu każdego ścieżki stosu w Logcat
|
|
Wprowadzanie funkcji Ladybug w Android Studio | 2024.2.2 Canary 3
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha03
Rozwiązane problemy |
APK Viewer |
Pozwalanie na przechodzenie do węzła z funkcji „Znajdź użycia” w analizatorze APK
|
APK Analyzer wyświetla nieprawidłowy rozmiar w informacjach o pliku APK
|
Akcja „pokaż kod bajtowy” powinna być bardziej dostępna
|
Bytecode viewer to niestandardowy dialog
|
Wtyczka Androida w IDE uniemożliwia otwieranie plików ZIP
|
Arctic Fox: w narzędziu APK Analyzer często nie udaje się wczytać pliku resources.arsc
|
|
Connection Assistant |
Connection Assistant - Bugged Symbols
|
|
Menedżer urządzeń |
Tworzenie urządzenia | AS nie zapisuje ilości pamięci RAM
|
|
Edycja |
AS 2024.1.2 RC 1 często się zawiesza
|
|
Gradle |
Naruszenia w projektach izolowanych w pliku „addGradleAndroidTestListener.gradle”
|
|
Edytowanie układu i zasobów |
Font zmienia się na „Więcej czcionek…”
|
|
Logcat |
Prośba o funkcję: logcat powinien automatycznie używać funkcji retrace w przypadku zaciemnionych śladów stosu R8
|
Pixel 3 i 3a niedostępne jako opcje w menu Zrzut ekranu w ramce
|
|
Nowy kod/szablony |
Kanały powiadomień o obsługiwanych szablonach wiadomości automatycznych
|
|
Menedżer zasobów |
Pasek wyszukiwania w selektorze zasobów nie skupia się na tekście
|
|
Zasoby |
Katalog zasobów Androida jest ukryty
|
podczas tworzenia nowego ciągu znaków nie są wyświetlane źródłowe zestawy z podmodułów,
|
|
Przeprowadzanie testów |
java.lang.NoClassDefFoundError podczas uruchamiania testów za pomocą JUnit
|
|
StudioBot |
Włączanie uzupełniania kodu przez Gemini AI w przypadku C++ i Dart
|
|
Wprowadzanie funkcji Ladybug w Android Studio | 2024.2.2 Canary 2
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha02
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Wdrożyć flagę, aby wyłączyć sprawdzanie minimalnej wersji AGP
|
AGP ma niejasne interakcje z konfigurowaniem opcji kompilatora Kotlin
|
AGP powinien udostępniać obiekt BuiltArtifactLoader dla pliku APK docelowego projektu w projektach com.android.test
|
|
Edytor kodu |
Problem z rozwijaniem wierszy R.string.xxx
|
Opcja „Włącz formatowanie składni w przypadku modyfikatorów” formatuje zbyt wiele elementów
|
|
Podgląd podczas tworzenia |
Dostęp do usługi systemu czujników uniemożliwia renderowanie podglądu w procesie tworzenia
|
Kod korzystający z wibratora powoduje awarię podglądu podczas tworzenia.
|
Podgląd w widoku tworzenia nie działa prawidłowo, gdy używasz tekstu HTML z tagami b
|
|
Inspektor bazy danych |
Nie można używać narzędzia Database Inspector do sprawdzania aplikacji w Android Studio
|
|
Debuger |
Nieprawidłowy rozmiar katalogu obliczany przez usługę SyncService
|
|
Menedżer urządzeń |
gęstość obliczona nieprawidłowo w Menedżerze AV
|
Edytor AVD emulatora zawsze przywraca „Typ urządzenia” do wartości „Telefon/Tablet”, gdy jest to urządzenie „Motoryzacja”.
|
avdmanager: sdcard size not taken into account
|
|
Edytowanie układu i zasobów |
Rozważ usunięcie zależności od Hamcrest w interfejsach API layoutlib
|
BufferedInputStream nie można zamienić na klasę AssetManager$AssetInputStream
|
|
Lint |
„Fałszywie dodatni” błąd WrongConstant podczas używania funkcji PackageManager.ResolveInfoFlags.of w Kotlinie
|
Błąd lint „At least one host must be specified” (Musisz podać co najmniej 1 hosta) podczas ustawiania schematu filtru intencji http lub https
|
|
Logcat |
Opcja „Nagrywanie ekranu” w Android Studio nie zapisuje nadpisując istniejącego pliku
|
Przewijanie w ADB działa fatalnie.
|
|
Kreator nowego projektu |
Przycisk pomocy w oknie Importuj próbki
|
|
Menedżer zasobów |
Menedżer zasobów nie wyświetla obiektów rysowanych z niestandardowymi atrybutami kolorów
|
Menedżer zasobów przycina niektóre obiekty rysowane wektorowo
|
Menedżer zasobów nie działa prawidłowo w Android Studio Koala Feature Drop | 2024.1.2
|
|
Wyświetl powiązanie |
Automatyczny import i autouzupełnianie nie działają w wygenerowanej klasie ViewBinding w trybie K2
|
|
Android Studio Ladybug Feature Drop | 2024.2.2 Canary 1
Wydano razem z:
- Wtyczka Android Gradle 8.8.0-alpha01
Rozwiązane problemy |
Wtyczka Gradle na Androida |
Zastanów się nad dodaniem adnotacji typu wejściowego dla JacocoTransform jako @Classpath.
|
Interfejs com.android.build.api.variant.GeneratesApk powinien udostępniać wartość minSdk
|
Wtyczka com.android.settings nie rozpoznaje wartości targetSdk
|
SourceDirectories.addGeneratedSourceDirectory nie obsługuje wielu wariantów
|
|
Edytor kodu |
Prośba: dodaj pomocnicze narzędzia do automatycznego uzupełniania w adnotacji: @RequiresPermission
|
|
Wsparcie dotyczące sztyletu/rękoje |
Brak ikony rynny w przypadku dostawców z wstrzykniętym sztyletem w K2
|
|
Edytor plików Gradle |
Zmiany w pliku build.gradle wprowadzone w przeglądarce zmian nie są wykrywane
|
|
Lint |
Niezgodność KtAnalysisSessionProvider z sprawdzeniami lint wprowadzonymi w wersji 8.7.0-alpha04
|
|
Integracja z lintem |
Nie znaleziono zadania dotyczącego wariantu lint po ocenie
|
|
Logcat |
Przewijanie do końca w logcat nie działa
|
|
Pliki manifestu |
Próbowaliśmy użyć narzędzia:node="merge-only-attributes", ale nie udało się to bez komunikatu o błędzie.
|
|
Edytor nawigacji |
Dodanie narzędzia do edycji menu do haka przed przesłaniem w formacie ktfmt
|
|
Struktura projektu |
Przyciski o szerokości 0 px w strukturze projektu
|
|
Urządzenia z uruchomionym programem |
Kopiowanie i wklejanie nie działa w Android Studio (Linux)
|
|
StudioBot |
(Ask Gemini) pojawia się w logcat bez linku
|
|
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-12-22 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2024-12-22 UTC."],[],[]]