Вашият профил на открито устройство
Открита среда: Уеб браузър • Готов за одит на APK/XAPK пакети
Пуснете .XAPK, .APKS или .APK, за да тествате съвместимостта
Ние ще сканираме собствените lib/ директории на пакета и разделянето на ABI спрямо вашия хардуер
100% локален одит • Диагностицира „Приложението не е съвместимо с това устройство“Защо Android казва „XAPK/приложението не е съвместимо с това устройство“?
Започвайки със серията Google Pixel 7 и модерните флагмани на Snapdragon 8 Gen 3 / Gen 4, производителите на хардуер премахнаха физически 32-битовите ARM изпълнителни модули от CPU силикона. Ако се опитате да инсталирате по-стар или неправилно разделен пакет, който включва само библиотеки armeabi-v7a, инсталирането на Android 14 и 15 блокира незабавно.
- arm64-v8a: Задължително за всички съвременни 64-битови Android телефони, таблети и Apple Silicon Mac, работещи с Android емулатори.
- armeabi-v7a: Наследен 32-битов набор от ARM инструкции, използван от бюджетни телефони, по-стари Fire TV стикове и 32-битови игри.
- x86_64: Изисква се от Windows PC емулатори (BlueStacks 5, LDPlayer 9, WSA) и Intel/AMD Chromebook, когато двоичният ARM превод (libhoudini) не е наличен.
Справочна таблица: Съответстващи ABI на процесора на Android и DPI квалификатори на екрана
Когато изтеглите разделен APK архив или инспектирате .xapk контейнер, съпоставянето както на Архитектура на набора от инструкции (ABI), така и на Квалификатор на плътността на пикселите на екрана гарантира, че приложението ви нито се срива с UnsatisfiedLinkError, нито изобразява размазани, увеличени растерни изображения на потребителския интерфейс:
| Сплит квалификация | Категория | Целева спецификация на хардуера/дисплея | Обратна съвместимост |
|---|---|---|---|
| arm64-v8a | CPU ABI (64-битов) | Всички съвременни телефони с Android (Snapdragon, Tensor, Dimensity, Exynos) и Apple Silicon | Изпълнява armeabi-v7a само ако CPU силиконът поддържа 32-битова поддръжка на AArch32 |
| armeabi-v7a | CPU ABI (32-битов) | По-стари телефони с Android, бюджетни Android TV кутии, Amazon Fire TV Stick HD/4K | Не може да стартира 64-битови двоични файлове arm64-v8a |
| x86_64 | CPU ABI (64-битов) | Windows PC емулатори (BlueStacks, LDPlayer), Intel/AMD Chromebook, Waydroid | Изпълнява x86 естествено; изпълнява ARM сплитове чрез Houdini/NDK превод |
| xhdpi (~320 dpi) | Плътност на екрана | 720p HD телефони, таблети, Chromebook и Android TV 1080p интерфейси (2.0x мащаб) | Android мащабира други плътности, ако липсват, освен ако разделянето не е маркирано като задължително |
| xxhdpi (~480 dpi) | Плътност на екрана | 1080p FHD+ смартфони (2,6x – 3,0x CSS devicePixelRatio) | Най-често срещаното разделение на плътността на смартфона |
| xxxhdpi (~640 dpi) | Плътност на екрана | 1440p QHD+ водещи телефони (3,5x – 4,0x CSS devicePixelRatio) | Стартер с най-висока разделителна способност и активи на икона на потребителския интерфейс |