Каковы причины получения кода возврата AOBB_STATE_ERROR_COULD_NOT_MOUNT?

Работа с Android NDK кажется совершенно случайной, если моя сборка может смонтировать соответствующий obb, созданный инструментом jobb. При неудачном монтировании я получаю код возврата AOBB_STATE_ERROR_COULD_NOT_MOUNT,

Поскольку это не очень информативно, я обнаружил несколько возможных источников ошибок при просмотре интернета:

  • Путь к файлу obb не разрешается начинать с / (хотя путь, возвращаемый из nativeActivity, начинается с /)
  • Несоответствие версий
  • Предыдущие версии средства шифрования JobB были нарушены, что означает, что он не работал с OBB-файлами, защищенными паролем
  • Из-за ошибок в Android разрешении READ_EXTERNAL_STORAGE должен был быть включен в SDK версии 23
  • Загруженный локально OBB-файл может быть не смонтирован, если его имя начинается с "main"
  • Некоторые obbs просто не монтируются из-за ошибки в генерации хеш-ключа инструмента jobb (см. Android. ERROR_COULD_NOT_MOUNT при монтировании сложного зашифрованного файла obb)

Поскольку я, по-видимому, выполняю хотя бы эти требования, кто-нибудь знает еще какие-то причины AOBB_STATE_ERROR_COULD_NOT_MOUNT это возврат (т.е. код ошибки 21)?

0 ответов

Другие вопросы по тегам