Seu perfil de dispositivo detectado
Ambiente detectado: navegador da Web • Pronto para auditar pacotes APK/XAPK
Solte .XAPK, .APKS ou .APK para testar a compatibilidade
Faremos a varredura dos diretórios lib/ nativos do pacote e das divisões ABI em seu hardware
Auditoria 100% local • Diagnostica "Aplicativo não compatível com este dispositivo"Por que o Android diz “XAPK/aplicativo não compatível com este dispositivo”?
Começando com a série Google Pixel 7 e os modernos carros-chefe Snapdragon 8 Gen 3/Gen 4, os fabricantes de hardware removeram fisicamente as unidades de execução ARM de 32 bits do silício da CPU. Se você tentar instalar um pacote mais antigo ou dividido incorretamente que inclua apenas bibliotecas armeabi-v7a, o Android 14 e 15 bloquearão a instalação imediatamente.
- arm64-v8a: Obrigatório para todos os telefones, tablets e Apple Silicon Macs Android modernos de 64 bits que executam emuladores Android.
- armeabi-v7a: Conjunto de instruções ARM legado de 32 bits usado por telefones econômicos, dispositivos Fire TV mais antigos e jogos de 32 bits.
- x86_64: Exigido por emuladores de PC com Windows (BlueStacks 5, LDPlayer 9, WSA) e Chromebooks Intel/AMD quando a tradução binária ARM (libhoudini) não está disponível.
Tabela de referência: correspondência de ABIs de CPU do Android e qualificadores de DPI de tela
Quando você baixa um arquivo APK dividido ou inspeciona um contêiner .xapk, combinar Arquitetura do Conjunto de Instruções (ABI) e Qualificador de densidade de pixels da tela garante que seu aplicativo não trave com UnsatisfiedLinkError nem renderize bitmaps de IU ampliados e desfocados:
| Qualificação dividida | Categoria | Especificação de hardware/tela alvo | Compatibilidade com versões anteriores |
|---|---|---|---|
| arm64-v8a | ABI da CPU (64 bits) | Todos os telefones Android modernos (Snapdragon, Tensor, Dimensity, Exynos) e Apple Silicon | Executa armeabi-v7a somente se o silício da CPU mantiver suporte AArch32 de 32 bits |
| armeabi-v7a | ABI da CPU (32 bits) | Telefones Android mais antigos, caixas de TV Android econômicas, Amazon Fire TV Stick HD/4K | Não é possível executar binários arm64-v8a de 64 bits |
| x86_64 | ABI da CPU (64 bits) | Emuladores de PC com Windows (BlueStacks, LDPlayer), Chromebooks Intel/AMD, Waydroid | Executa x86 nativamente; executa divisões ARM via tradução Houdini/NDK |
| xhdpi (~320 dpi) | Densidade da tela | Telefones HD 720p, tablets, Chromebooks e interfaces Android TV 1080p (escala 2,0x) | O Android dimensiona outras densidades se estiverem ausentes, a menos que a divisão seja marcada como obrigatória |
| xxhdpi (~480 dpi) | Densidade da tela | Smartphones 1080p FHD+ (2,6x – 3,0x CSS devicePixelRatio) | Divisão de densidade de smartphones mais comum |
| xxxhdpi (~640 dpi) | Densidade da tela | Telefones principais QHD + 1440p (dispositivo CSS 3,5x – 4,0xPixelRatio) | Iniciador de maior resolução e ativos de ícone de interface do usuário |