Установка OBB в папку Android/obb — краткое руководство
Коротко: чтобы игра увидела OBB, поместите файл в /Android/obb/
Где должен лежать OBB и что проверить
OBB — это файл расширения с ресурсами игры. Правильный путь и имя критичны:
- Путь: /sdcard/Android/obb/
/ - Формат имени: main.
. .obb или patch. . .obb
Проверьте:
- Точный package name (напр., com.example.game). Его можно увидеть в манифесте APK или через adb.
- VersionCode — число, используемое в имени файла.
- Свободное место и файловая систему (FAT32 не поддерживает файлы >4 ГБ).
Если не уверены в package name, установите APK на устройство и выполните: adb shell pm list packages | grep <часть_имени>.
Способы установки (пошагово)
Выберите метод по удобству и ограничению Android версии.
- USB (MTP / File Transfer)
- Подключите телефон, выберите "Передача файлов".
- Внутренняя память → Android → obb. Создайте папку с package-name.
- Скопируйте .obb в эту папку и запустите игру.
- ADB (надёжно при ограничениях) Требуется включённый USB Debugging.
- adb devices
- adb shell "mkdir -p /sdcard/Android/obb/com.example.game"
- adb push path/to/main.123.com.example.game.obb /sdcard/Android/obb/com.example.game/
- adb shell "ls -l /sdcard/Android/obb/com.example.game/"
ADB обходит многие ограничения MTP и SAF.
- На устройстве через файловый менеджер с поддержкой SAF / All files access
- Установите менеджер, дающий доступ MANAGE_EXTERNAL_STORAGE или использующий SAF.
- Используйте «Выбрать папку» (Document Picker), если прямой доступ заблокирован.
- Скопируйте файл в Android/obb/
.
- XAPK / Split APK installer Если у вас XAPK (APK+OBB), используйте специализированный инсталлятор — он автоматически распакует OBB в нужную папку при установке APK.
Проверка и устранение проблем
Если игра не видит OBB:
- Проверьте точность имени и папки.
- Очистите данные/кэш приложения (Настройки → Приложения → Ваше приложение → Хранилище).
- Если не удаётся записать в /Android/obb на Android 11+, используйте ADB или менеджер с SAF/MANAGE_EXTERNAL_STORAGE.
- Для ошибок при adb push типа "remote secure_mkdirs failed" проверьте политики устройства; на некоторых фирменных прошивках доступ ограничен.
Не используйте инструкцию для установки пиратского контента. Устанавливайте OBB только для легально приобретённых или тестовых сборок.
Частые ошибки
- Неправильный package-name в имени файла.
- Неполный или повреждённый OBB — игра может его игнорировать.
- Копирование на внешний носитель FAT32 при файле >4 ГБ.
- Попытка записать через обычный файловый менеджер на Android 11+ без SAF или прав.
FAQ
- Как узнать versionCode для имени OBB? — В манифесте APK или через adb shell dumpsys package
| grep versionCode. - Нужно ли рут? — Нет: чаще всего достаточно ADB или менеджера с SAF; root нужен только для обхода ограничений на некоторых устройствах.
- Нужно ли переустанавливать игру после копирования OBB? — Обычно достаточно очистить кэш/данные и запустить приложение; переустановка редко нужна.
Если хотите — подготовлю точные команды ADB для вашего package-name или опишу процедуру под Windows/macOS/Linux: пришлите package-name и путь к файлу.