O que é OBB? Um guia completo para arquivos de expansão do Android
Se você é um jogador móvel sério, definitivamente já se deparou com o termo “OBB” ou “Arquivo de Expansão”. Você pode vê-lo na forma de um arquivo main.1234.com.game.obb ou dentro de um Pacote XAPK. Mas embora todos saibamos que grandes jogos como PUBG, Genshin Impact ou Call of Duty os utilizam, poucas pessoas entendem exatamente o que são ou como gerenciá-los manualmente.
Abaixo, detalhamos o que realmente são Blobs binários opacos (OBB), por que o Google os introduziu e como nosso Ferramenta extratora OBB pode ajudá-lo a separar e gerenciar os dados do jogo.
Principais conclusões
- OBB significa Blob Binário Opaco; é um “pacote de expansão” para aplicativos Android.
- O Android limita o tamanho do arquivo APK principal a 150 MB; Os arquivos OBB permitem que os jogos tenham gigabytes de tamanho.
- Os arquivos OBB deve devem ser colocados em /Android/obb/[package_name]/ para serem detectados.
- Nosso Extrator OBB pode extrair recursos do jogo diretamente de um arquivo OBB online.
Por que o Google criou arquivos OBB
No início da história do Android, a Google Play Store tinha um limite de tamanho de arquivo muito rígido (50 MB, depois 100 MB e depois 150 MB). Isso era para garantir que a lógica binária central de um aplicativo não fosse muito grande para ser processada. No entanto, os jogos de alta fidelidade possuem gigabytes de modelos 3D, texturas e trilhas sonoras orquestrais.
Em vez de aumentar o limite do APK, o Google criou o sistema Arquivo de expansão. Isso permite que os desenvolvedores agrupem um ou dois “Blobs” (até 2 GB cada) junto com seu APK. Esses blobs são efetivamente um arquivo ZIP personalizado que o código do aplicativo pode ler rapidamente sem “montá-los” como uma unidade.
A anatomia de um arquivo OBB
Um arquivo OBB é essencialmente um arquivo criptografado ou não criptografado. Dentro, você normalmente encontrará:
- Ativos: Texturas de alta resolução, malhas 3D e shaders.
- Áudio: Música de fundo compactada e arquivos de narração.
- Configuração: Mapas de nível e definições de lógica de jogo.
Caminho correto do arquivo
Se você extrair um OBB manualmente, deverá colocá-lo exatamente em: Internal Storage > Android > obb > [com.example.package]. Se a pasta ou o nome do arquivo estiver incorreto em apenas uma letra, o jogo não será iniciado e exibirá o erro "Falha no download porque você pode não ter comprado este aplicativo".
Como gerenciar arquivos OBB em 2026
O gerenciamento desses arquivos ficou mais difícil com Armazenamento com escopo (Android 11+), que impede que os gerenciadores de arquivos vejam a pasta /Android/obb. Aqui está como lidar com isso:
- Use um instalador XAPK: Programas como o nosso convertem o OBB e o APK em um único pacote que cuida do posicionamento do arquivo automaticamente para você.
- Explorador de arquivos SHIZUKU/FV: Use exploradores de arquivos avançados que podem ignorar restrições de armazenamento com escopo se você precisar gerenciar ou substituir manualmente arquivos de dados OBB.
- Extração on-line: Use nosso Extrator OBB para ver o que há dentro de um OBB sem precisar instalar o jogo gigante no seu dispositivo.
Expansão OBB vs APK vs Pacotes de ativos AAB
Na verdade, o Android lançou três mecanismos diferentes para “enviar mais dados do que cabem em um APK” ao longo dos anos. Saber com qual você está lidando ajuda a encontrar o caminho de instalação correto:
- OBB (Opaque Binary Blob, o clássico): introduzido pelo Google em 2012 e amplamente utilizado por jogos durante a década de 2010. O desenvolvedor envia dois arquivos (APK + OBB) para a Play Store como um único pacote; na instalação, a Play Store coloca o OBB em /sdcard/Android/obb/<package>/. Embora amplamente descontinuado para novos aplicativos, ainda é muito comum em XAPKs instalados manualmente de títulos antigos ou grandes.
- API de arquivos de expansão APK: um método oficial do Google para que o próprio aplicativo baixe os dados de expansão na primeira execução, em vez de incluí-los dentro do APK. Os nomes dos arquivos são main.<version>.<package>.obb e patch.<version>.<package>.obb. O mesmo caminho no disco do OBB.
- Play Asset Delivery/Asset Packs (moderno):, o sucessor da era AAB. Os pacotes de recursos fazem parte do App Bundle e são transmitidos ao dispositivo pelo Google Play Services, de forma independente do APK base. Eles ficam em diretórios internos do aplicativo, não em /sdcard, e não podem ser movidos manualmente.
Se você tiver um XAPK com um arquivo .obb literal dentro, você está lidando com as duas primeiras categorias: o arquivo entra em /sdcard/Android/obb/<package>/ e o caminho deve corresponder exatamente ou o aplicativo não poderá encontrá-lo.
O formato de nome de arquivo OBB decodificado
Os nomes de arquivos OBB parecem intimidantes, mas codificam três informações separadas por pontos:
main.42.com.example.game.obb
↑ ↑ ↑
│ │ └— package name (must match the APK's android:package)
│ └— version code (an integer; main and patch can have different versions)
└— main or patch ("main" = required initial data, "patch" = optional update layer)
Se você copiar o OBB em um diretório cujo nome não corresponda exatamente ao pacote, o aplicativo falhará ao iniciar silenciosamente ou mostrará um erro "Falha no download porque você pode não ter comprado este aplicativo", o que é enganoso. O erro realmente significa “o aplicativo esperava encontrar seu OBB e ele não está lá”.
Dois modos de falha comuns
"O download falhou porque você pode não ter comprado este aplicativo"
Apesar do texto, isso quase nunca indica um problema real de licenciamento com um APK transferido por sideload. Gatilhos, em ordem de probabilidade:
- OBB está totalmente ausente.
- OBB está presente, mas no diretório errado (erro de digitação na pasta nome do pacote).
- O código da versão do OBB não corresponde ao esperado pelo APK (você atualizou o APK, mas manteve um OBB antigo ou vice-versa).
- O aplicativo usa a API de verificação de licenciamento e se recusa genuinamente a executar uma instalação que não seja do Play. Isso é raro; apenas alguns jogos de grandes editoras ainda fazem isso.
O aplicativo é iniciado, mas baixado novamente imediatamente
Significa que o OBB está presente, mas inacessível, geralmente um problema de permissão. No Android 11+, os aplicativos precisam de "Acesso a todos os arquivos" explícito ou você precisa enviar o OBB via ADB (adb push main.42.com.example.game.obb /sdcard/Android/obb/com.example.game/), que funciona independentemente do estado de permissão no aplicativo. Confirme se o arquivo pertence ao usuário certo e está legível.
Os arquivos OBB são seguros?
O OBB em si é apenas dados, geralmente um contêiner personalizado com texturas, áudio, definições de níveis, scripts e recursos semelhantes do jogo. Ele não pode executar código sozinho; ele é carregado e interpretado pelo APK. Isso torna a segurança de um OBB equivalente à segurança do APK que o abre: desde que o certificado de assinatura do APK corresponda ao que o editor usa e o APK passe na verificação, o OBB incluído faz parte do mesmo pacote confiável.
O que você não deve fazer é misturar um OBB de uma fonte com um APK de outra. O formato OBB é personalizado; os dados da versão 41 não serão necessariamente carregados na versão 42, e um OBB deliberadamente criado para explorar um bug de análise conhecido no APK pode, em princípio, comprometer o aplicativo. Trate APK + OBB como um conjunto emparelhado e obtenha ambos da mesma fonte legítima.
Extraia dados do jogo agora
Curioso para saber o que há dentro desse OBB de 3 GB? Use nosso extrator para extrair arquivos individuais ou verificar sua integridade.
Experimente o extrator OBB onlinePerguntas frequentes (FAQ)
É seguro excluir arquivos OBB?
Não. Se você excluir um arquivo OBB, o aplicativo se recusará a iniciar ou tentará imediatamente baixar os dados novamente do servidor do desenvolvedor. Você perderá todos os ativos do jogo.
Posso colocar arquivos OBB no meu cartão SD?
Geralmente, não. O Android espera que os arquivos OBB estejam no partição de armazenamento interno. Algumas “ROMs personalizadas” ou telefones mais antigos permitem que o “Armazenamento Adotável” os mova, mas isso é raro em 2026.
O que acontece se a versão OBB não corresponder ao APK?
O jogo geralmente trava ou mostra um erro. Tanto o APK quanto o OBB devem ser do mesma versão de compilação (por exemplo, v1.0.5) para se comunicarem corretamente.
Gerenciando grandes ativos de jogos em OBB e Play Asset Delivery
Os arquivos OBB ainda carregam a maior parte dos dados de muitos grandes jogos Android. O Google está gradualmente mudando os estúdios para a “entrega dinâmica” com pacotes AAB, mas o Blob binário opaco está longe de desaparecer, então vale a pena saber como funciona se você fizer sideload ou backup de jogos. Nossos Conversor XAPK e Ferramentas OBB podem realizar a extração quando você precisar.