ABI- en DPI-controle

ABI- en DPI-compatibiliteitscontrole voor Android-apparaten

Detecteer direct welke CPU-architectuur (arm64-v8a, armeabi-v7a, x86_64) en Zeefdichtheidsemmer (mdpi–xxxhdpi) uw huidige apparaat gebruikt en zet een .xapk- of .apk-bestand hieronder neer om te controleren of het zonder INSTALL_FAILED_NO_MATCHING_ABIS-fouten kan worden geïnstalleerd.

Uw gedetecteerde apparaatprofiel

Gedetecteerde omgeving: webbrowser • Klaar om APK/XAPK-pakketten te controleren

Aanbevolen Android-ABI arm64-v8a 64-bits ARM-architectuur (standaard voor moderne telefoons en Apple Silicon)
Schermdichtheidsemmer xxhdpi (~480dpi) Viewport: 1440×900 CSS px @ 2,00x DPR
GPU/SoC-renderer Standaard WebGL-GPU 8 Logische CPU-threads

Verwijder .XAPK, .APKS of .APK om de compatibiliteit te testen

We scannen de oorspronkelijke lib/-mappen en ABI-splitsingen van het pakket op uw hardware

100% lokale audit • Diagnose "App niet compatibel met dit apparaat"

Waarom zegt Android "XAPK / app niet compatibel met dit apparaat"?

Beginnend met de Google Pixel 7-serie en moderne Snapdragon 8 Gen 3 / Gen 4-vlaggenschepen, verwijderden hardwarefabrikanten fysiek 32-bits ARM-uitvoeringseenheden uit het CPU-silicium. Als u probeert een ouder of onjuist gesplitst pakket te installeren dat alleen armeabi-v7a-bibliotheken bevat, wordt de installatie door Android 14 en 15 onmiddellijk geblokkeerd.

  • arm64-v8a: Verplicht voor alle moderne 64-bit Android-telefoons, -tablets en Apple Silicon Macs met Android-emulators.
  • armeabi-v7a: Legacy 32-bits ARM-instructieset gebruikt door budgettelefoons, oudere Fire TV-sticks en 32-bits games.
  • x86_64: Vereist door Windows PC-emulators (BlueStacks 5, LDPlayer 9, WSA) en Intel/AMD Chromebooks wanneer binaire ARM-vertaling (libhoudini) niet beschikbaar is.

Referentietabel: Overeenkomende Android CPU-ABI's en scherm-DPI-kwalificaties

Wanneer u een gesplitst APK-archief downloadt of een .xapk-container inspecteert, zorgt het matchen van zowel de Instructieset Architectuur (ABI) als de Kwalificatie voor schermpixeldichtheid ervoor dat uw app niet crasht met UnsatisfiedLinkError en ook geen wazige, opgeschaalde UI-bitmaps weergeeft:

Gesplitste kwalificatie Categorie Doelhardware/displayspecificatie Achterwaartse compatibiliteit
arm64-v8a CPU-ABI (64-bit) Alle moderne Android-telefoons (Snapdragon, Tensor, Dimensity, Exynos) en Apple Silicon Voert armeabi-v7a alleen uit als CPU-silicium 32-bit AArch32-ondersteuning behoudt
armeabi-v7a CPU-ABI (32-bits) Oudere Android-telefoons, budget Android TV-boxen, Amazon Fire TV Stick HD/4K Kan geen 64-bits arm64-v8a binaire bestanden uitvoeren
x86_64 CPU-ABI (64-bit) Windows-pc-emulators (BlueStacks, LDPlayer), Intel/AMD Chromebooks, Waydroid Voert x86 native uit; voert ARM-splitsingen uit via Houdini/NDK-vertaling
xhdpi (~320 dpi) Schermdichtheid 720p HD-telefoons, tablets, Chromebooks en Android TV 1080p-interfaces (2,0x schaal) Android schaalt andere dichtheden als deze ontbreken, tenzij splitsing als vereist is gemarkeerd
xxhdpi (~480 dpi) Schermdichtheid 1080p FHD+ smartphones (2,6x – 3,0x CSS-apparaatPixelRatio) Meest voorkomende verdeling van smartphonedichtheid
xxxhdpi (~640 dpi) Schermdichtheid 1440p QHD+ vlaggenschiptelefoons (3,5x – 4,0x CSS-apparaatPixelRatio) Launcher en UI-pictogramitems met de hoogste resolutie
Ontwikkeld en gedocumenteerd door Mst Shaefale Hoofdontwikkelaar en Android-pakketarchitect • Geverifieerd op Android 12–15

Hardwaredetectie maakt gebruik van standaard browser-API's aan de clientzijde (navigator.userAgentData, WebGL-rendererinspectie en devicePixelRatio zonder tracking). Neem contact op met de ondersteuning als u hulp nodig heeft met een incompatibel pakket.