Solte o arquivo .XAPK, .APKS ou .APK para inspecionar
ou clique para navegar no seu dispositivo
Inspeção instantânea da árvore do lado do cliente • Valida caminhos manifest.json e OBBComo funciona o mecanismo de validação XAPK
Quando um instalador XAPK relata "Falha na validação do arquivo XAPK" ou "Arquivo XAPK corrompido", a falha quase sempre resulta de uma incompatibilidade entre o arquivo declarativo manifest.json e as entradas ZIP reais dentro do contêiner.
- Auditoria de presença de APK dividido: Verifica se cada entrada listada em split_apks[] realmente existe na raiz do arquivo e não está vazia.
- Verificação do caminho de expansão OBB: Confirma que cada entrada expansions[] (como Android/obb/<pkg>/main.*.obb) corresponde ao caminho ZIP interno exato.
- Extração de upload zero: Baixe qualquer biblioteca .apk, .obb, .so ou icon.png individual diretamente do contêiner com um clique.
Diagnosticando “Falha na validação do arquivo XAPK” e inspecionando manifestos XAPK
Cada pacote .xapk compatível inclui um arquivo JSON UTF-8 denominado manifest.json na raiz do arquivo ZIP. Instaladores XAPK dedicados leem este descritor antes de tocar em um único arquivo APK ou OBB. Dependendo se o pacote é Pacote de jogos OBB (esquema XAPK v1) ou Pacote APK dividido (esquema XAPK v2), manifest.json define regras estruturais estritas:
- Os pacotes xapk_version (1 ou 2): Versão 1 contêm um <package_name>.apk monolítico mais um array expansions apontando para ativos Android/obb/. Os pacotes da versão 2 contêm um array split_apks listando base.apk e divisões de configuração (config.arm64_v8a.apk, config.xxhdpi.apk).
- o download de um navegador foi interrompido em 98% ou se alguém excluiu manualmente uma divisão de idioma do ZIP sem remover a entrada do objeto do, ou se da soma dos tamanhos de entrada descompactados, o instalador aborta imediatamente com"Falha na validação do arquivo XAPK". Por que a validação falha em telefones: manifest.json split_apks total_size
- Como reparar um pacote XAPK com falha: Coloque o arquivo no validador acima. Se todas as divisões de arquitetura e base.apk necessárias estiverem intactas - mesmo que manifest.json tenha uma contagem de bytes incompatível - você pode ignorar completamente a verificação estrita do manifesto mesclando as divisões em um .apk independente em nosso Conversor de XAPK para APK ou reembalando um manifest.json novo e válido usando nosso Construtor XAPK.