Przeciągnij i upuść plik APK tutaj
lub kliknij, aby przeglądać pliki
Wyodrębnij wszystkie ikony z dowolnego pliku APKInformacje o wyodrębnianiu ikon APK
Pliki APK na Androida zawierają ikony aplikacji w wielu rozdzielczościach dla różnych gęstości ekranu. Nasze narzędzie wyodrębnia wszystkie dostępne pliki ikon, w tym ikony programu uruchamiającego, okrągłe, adaptacyjne i ikony powiadomień.
Typy ikon Androida
- Ikony programu uruchamiającego — Ikona aplikacji głównej (ic_launcher)
- Okrągłe ikony — wariant okrągły (ic_launcher_round)
- Ikony adaptacyjne — Warstwy pierwszego planu + tła
- Ikony powiadomień — Ikony na pasku stanu
- Ikony monochromatyczne — Ikony tematyczne (Android 13+)
Ikona Rozdzielczości
| Gęstość | Falcówka | Rozmiar |
|---|---|---|
| LDPI | rysowalne-ldpi | 36×36 |
| MDPI | rysowalne-mdpi | 48×48 |
| HDPI | rysowalne-hdpi | 72×72 |
| XHDPI | rysowalne-xhdpi | 96×96 |
| XXHDPI | rysowalne-xxhdpi | 144×144 |
| XXXHDPI | rysowalny-xxxhdpi | 192×192 |
Ekstraktor ikon APK — często zadawane pytania
Jak działa wyodrębnianie ikon APK na Androida (gęstość adaptacyjna, okrągła i mipmap)
Wewnątrz skompilowanego pakietu aplikacji dla systemu Android (.apk ikony programu uruchamiającego i powiadomień są przechowywane w katalogach zasobów specyficznych dla gęstości, a nie w pojedynczym pliku obrazu). Kiedy upuścisz plik APK do naszego opartego na przeglądarce Ekstraktor ikon APK, narzędzie analizuje centralny katalog archiwum przy użyciu JSZip i skanuje każdy segment res/mipmap-* i res/drawable-* bez przesyłania pakietu na jakikolwiek zdalny serwer.
Nowoczesne aplikacje na Androida obsługujące poziom API 26 (Android 8.0 Oreo) i wyższy wykorzystują dwuwarstwową architekturę Ikona adaptacyjna wraz ze starszymi ikonami rastrowymi:
- Wiadra gęstości Mipmap (mdpi do xxxhdpi): Android skaluje ikony programu uruchamiającego zgodnie z gęstością pikseli ekranu: mdpi (48×48 pikseli, ~160 dpi), hdpi (72×72 piksele, ~240 dpi), xhdpi (96×96 pikseli, ~320 dpi), xxhdpi (144×144 piksele, ~480 dpi) i xxxhdpi (192×192 piksele, ~640 dpi). Aby uzyskać kontrolę projektu lub dokumentację w wysokiej rozdzielczości, zawsze pobieraj zasób xxxhdpi.
- Adaptacyjne warstwy pierwszego planu i tła (108×108 dp): Ikony adaptacyjne dzielą grafikę na ic_launcher_foreground.png (lub WebP) i ic_launcher_background.png o rozmiarze 108 × 108 dp (432 × 432 pikseli w przypadku xxxhdpi). Wewnętrzna rozdzielczość 66×66 dp (264×264 pikseli w xxxhdpi to gwarantowana bezpieczna strefa, której maski programów uruchamiających OEM (okręgi pikseli, wiry Samsunga, łzy OnePlus) nigdy nie przecinają).
- Ikony monochromatyczne i tematyczne (Android 13+): Począwszy od wersji Androida 13 (API 33), aplikacje mogą zawierać jednokolorową warstwę ic_launcher_monochrome, dzięki czemu można przyciemnić ikonę w celu dopasowania jej do palety tapet użytkownika.
- Rysunki wektorowe XML (anydpi-v26): Jeśli plik APK opiera się wyłącznie na skompilowanych binarnych plikach wektorowych XML (.xml wewnątrz res/mipmap-anydpi-v26/) bez rastrowych kopii zapasowych PNG/WebP, ekstrakcja rastrów zwróci jedynie powiadomienie lub zastępcze mapy bitowe znajdujące się w archiwum.