.obb 파일은 안드로이드 운영 체제에서 애플리케이션의 추가 데이터를 저장하는 데 사용되는 확장 파일입니다. 안드로이드 애플리케이션 패키지(APK)의 크기에 제한이 있기 때문에, 개발자들은 종종 고해상도 그래픽, 미디어 파일 및 애플리케이션이 올바르게 기능하는 데 필수적인 기타 대용량 데이터를 저장하기 위해 OBB 파일을 사용합니다. 이 파일들은 일반적으로 메인 APK와 별도로 다운로드되어 기기의 외부 저장소 또는 내부 저장소 내 지정된 위치에 저장됩니다. OBB 파일은 애플리케이션의 에셋을 무단 액세스나 수정으로부터 보호하기 위해 암호화되거나 난독화되는 것이 일반적입니다. 광범위한 텍스처와 오디오를 가진 게임이나 대량의 사전 렌더링된 콘텐츠를 가진 애플리케이션에 자주 사용됩니다. 안드로이드 시스템은 OBB 파일을 액세스하고 관리하기 위한 API를 제공하여 애플리케이션이 내부에 저장된 데이터를 원활하게 통합할 수 있도록 합니다. OBB 파일 형식 자체는 본질적으로 ZIP 아카이브이며, 종종 애플리케이션이 예상하는 특정 구조로 구성된 여러 파일과 디렉토리를 포함합니다. 애플리케이션이 데이터에 액세스해야 할 때, 안드로이드 API를 사용하여 OBB 파일을 마운트하고 마치 애플리케이션의 파일 시스템의 일부인 것처럼 해당 콘텐츠에 액세스합니다.