Error en la validación de archivos XAPK – Archivos de expansión APK

Estoy utilizando la demostración de archivos de expansión dada en los sdks y estoy colocando el archivo obb en la tarjeta SD en la siguiente ubicación:

/Android/obb/package-name/package-name/main.versioncode.package-name.obb 

Pero consigo el error siguiente:

Validación de archivos xapk fracasó


Para generar los archivos .obb este es el procedimiento que he seguido:

1) copie todas las imágenes a una carpeta llamada main.versioncode.package-name.obb y, a continuación, cierre ese archivo.

2) eliminar la extensión de archivo .zip y colocarla en este /Android/obb/package-name/myobbfile.obb

¿Es esta la forma correcta de hacerlo?

2 Solutions collect form web for “Error en la validación de archivos XAPK – Archivos de expansión APK”

Un archivo OBB es un archivo ZIP sin comprimir , así que asegúrese de que lo cierre sin compresión .

Cada utilidad ZIP debe tener algún tipo de opción de nivel de compresión.

La siguiente captura de pantalla es la GUI de código abierto 7-ZIP para Add to Archive con un resaltado que se agregó para mostrar dónde se ha configurado el Compression Level en Store .

introduzca la descripción de la imagen aquí


Otra forma de hacerlo sería utilizar jobb

Uso

La sintaxis para ejecutar jobb es la siguiente:

 jobb [-d <directory>][-o <filename>][-pn <package>][-pv <version>] \ [-k <key>][-ov][-dump <filename>][-v][-about] 

Puede utilizar la herramienta jobb para crear un archivo OBB o extraer el contenido de un OBB existente. El siguiente comando de ejemplo crea un archivo OBB a partir de archivos de origen.

 $ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11 

En este ejemplo se muestra cómo descargar (extraer) el contenido de un archivo OBB existente:

 $ jobb -d /temp/obb-output/ -o my-app-assets.obb -k secret-key 

Aquí es cómo usted necesita conseguirlo hecho

1) Usted puede poner sus imágenes en cualquier carpeta llamada personalizada que desee. por ejemplo myimages .

2) poner todas esas imágenes en un archivo zip, una vez hecho añadiendo cambiar el nombre de ese archivo a main.versioncode.package-name.obb

3) Coloque ese archivo .obb en el directorio sdcar/Android/obb/package-name/main.versioncode.package-name.obb

Espero eso ayude

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.