Cómo agregar archivos de expansión de Android con Qt

Actualmente estoy desarrollando una aplicación de Android con Qt / QML y mi aplicación será mucho más grande que el límite de 50 MB de Google Play Store debido a los archivos multimedia que se van a empaquetar, por lo que tengo que usar archivos de extensión. Después de una cierta búsqueda encontré en una página una línea que decía que el sistema de recursos Qt puede ayudar a crear archivos de extensión .obb:

"Para recursos grandes que no encajan en el límite de 50 MB de Google Play Store, qrc puede generar archivos rcc que se pueden poner en obb"

Pero no puedo encontrar ninguna información sobre cómo hacer esto o cómo acceder a los archivos de mi código.

EDIT: He hecho un archivo .rcc utilizando Qt. Tratando de convertirlo a .obb ahora. ¿Alguien hizo esto usando la herramienta jobb?

También estaba pensando que podría cargar el archivo .rcc directamente como Google Play acepta cualquier formato de archivo para los archivos de expansión, pero entonces no sería capaz de hacerlo cifrado .. pero ¿cómo puedo acceder al archivo .rcc? ¿Tengo que escribir algún código Java o puedo hacerlo funcionar desde Qt C ++ / QML?

EDIT: Lo deduje. He creado un archivo de recursos binarios externos utilizando la herramienta rcc disponible en el símbolo del sistema Qt. Uso de la clase QResource Puedo cargar el archivo binario externo del recurso y tenerlo como era un archivo normal del recurso del qrc.

Estaba enfrentando un problema similar con archivos de expansión y lo solucioné. Aunque no cubrí ningún problema de cifrado.

Consulte la siguiente respuesta: https://stackoverflow.com/a/31911151/3155461

  • Cómo bloquear la tecla de retroceso en android cuando se utiliza Qt
  • La ventana principal no recibe eventos después de cerrar el diálogo modal
  • CMake para Android con Qt Creator - Bug
  • Qt / Necessitas - QFileDialog reemplazo / piel?
  • Aplicaciones multipágina en QML
  • Qt - Compilation for Linux no es compilación para Android? ¿Por qué?
  • Qt para android: cambia el icono de la aplicación
  • Qt - el paquete android.support.v4.app no ​​existe
  • Ejecutar archivo java en qt
  • Qt versiones para arquitecturas mips, brazo, x86 faltan
  • Depuración de la aplicación android en el destino en QtCreator
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.