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.

One Solution collect form web for “Cómo agregar archivos de expansión de Android con Qt”

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

  • Creación de una aplicación para Android
  • ¿Se puede ejecutar Qt en Android?
  • ¿Cómo evito que un dispositivo Android se vaya a dormir desde la aplicación Qt
  • Cómo configurar el uso de la cámara en Android con OpenCV + Qt5
  • ¿Por qué se utiliza un único modelo de subproceso para actualizar la interfaz de usuario como subproceso principal?
  • Qt android, la nueva ventana qml no funciona correctamente
  • Qt5 para Android: incompatible ABI
  • Qt - el paquete android.support.v4.app no ​​existe
  • QNetwork error cuando se utiliza Qt lib con la aplicación JNI Android nativa
  • Configurar una aplicación Qt5 5.7 para Android con CMake
  • QScroller El desplazamiento cinético no es suave
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.