XAPK, APKS, APKM e OBB: os formatos de pacote explicados
Advertisement
Por que existem pacotes combinados
Desde 2021 os desenvolvedores enviam ao Google Play um Android App Bundle em vez de um APK pronto. O Play gera então, para cada aparelho, um conjunto de APKs divididos: um pacote base mais partes separadas para a densidade de tela, a arquitetura de CPU e o idioma que o aparelho realmente precisa. Isso mantém os downloads pequenos, mas também significa que muitos apps já não têm um único arquivo APK.
Os espelhos de terceiros resolvem isso reunindo o APK base, as partes e, em jogos grandes, a pasta de dados extra em um só arquivo, com outra extensão para que os instaladores o reconheçam.
Os formatos
| Extensão | Conteúdo | Abre com |
|---|---|---|
.apk | Um pacote instalável | O próprio Android |
.xapk | Zip com APK base, APKs divididos, dados OBB opcionais e um manifesto | App APKPure, SAI, gerenciadores de arquivos com suporte a XAPK |
.apks | Zip de APKs divididos exportado pelo bundletool ou pelo SAI | SAI, Split APKs Installer, adb install-multiple |
.apkm | Contêiner de pacotes do APKMirror | APKMirror Installer, SAI |
.obb | Dados de expansão (recursos do jogo), não instalável sozinho | Copiado para Android/obb/<nome do pacote>/ |
Todos contêm o mesmo código que o desenvolvedor distribuiu; o contêiner só muda a forma de entrega.
Dados OBB
Jogos que excedem o limite de tamanho do Play distribuem seus recursos em um arquivo de expansão como main.1234.com.example.game.obb. O número é o código da versão a que o arquivo pertence. O Android não instala arquivos OBB; o jogo os lê de Android/obb/<nome do pacote>/ no armazenamento interno. Um instalador de XAPK coloca o arquivo lá automaticamente. Se extrair o pacote à mão, crie a pasta você mesmo e mantenha o nome original do arquivo, senão o jogo abre, não encontra os dados e fecha.
Desde o Android 11, gerenciadores de arquivos não conseguem gravar em Android/obb sem permissão extra. Use o app instalador ou conecte o aparelho a um computador e copie a pasta por USB.
Escolher entre APK e XAPK na página de versão
Quando os dois aparecem para a mesma versão, o APK é a build universal e instala sem ferramentas extras. O XAPK é a build dividida; é o que o Play instalaria e às vezes é a única opção para jogos com dados de expansão. Aparelhos antigos (CPU de 32 bits) devem escolher o APK quando existir, porque um pacote gerado para um aparelho de 64 bits pode não incluir o código nativo certo.
Os passos completos de instalação de cada formato estão em como instalar arquivos APK e XAPK.
Este guia descreve o comportamento geral do Android; os nomes dos menus variam por fabricante e versão. Os downloads deste site vêm de espelhos de terceiros consolidados e nunca são modificados por nós.