you would work whos what were rather rader gwold gratis espaƱol android crash

android - would - Jobb crash FAT Full



would you rather gratis (2)

file with name: videos.zip - primero, no tiene que usar zip. Puede usar el archivo zip como archivo de expansión, sin empaquetarlo en el archivo .obb. Pero usar archivos zip puede ralentizar su aplicación.

O puede simplemente poner sus archivos en algún directorio (por ejemplo, "tmp"), y luego llamar a algo así: jobb -d D:/tmp -o D:/main.com.example.1.obb -pn com.example -pv 1 . Si cada uno de tus archivos tiene menos de 500 MB, todo debería estar bien. Pero si no, supongo que tendrás que pensar en otra solución: tal vez, comprimir archivos de video grandes para hacer que su tamaño sea inferior a 500 MB.

PD: para trabajar con archivos .obb creé esta herramienta que puede serle útil.

Traté de compilar videos con la biblioteca jobb, el problema es el accidente de jobb con videos de más de 500 MB de tamaño, a continuación hay información sobre este tema:

java.io.IOException: FAT Full (459872, 459873) at de.waldheinz.fs.fat.Fat.allocNew(Fat.java:298) at de.waldheinz.fs.fat.Fat.allocAppend(Fat.java:376) at de.waldheinz.fs.fat.ClusterChain.setChainLength(ClusterChain.java:175) at de.waldheinz.fs.fat.ClusterChain.setSize(ClusterChain.java:132) at de.waldheinz.fs.fat.FatFile.setLength(FatFile.java:91) at de.waldheinz.fs.fat.FatFile.write(FatFile.java:154) at com.android.jobb.Main$1.processFile(Main.java:495) at com.android.jobb.Main.processAllFiles(Main.java:604) at com.android.jobb.Main.processAllFiles(Main.java:600) at com.android.jobb.Main.main(Main.java:417) Exception in thread "main" java.lang.RuntimeException: Error getting/writing file with name: videos.zip at com.android.jobb.Main$1.processFile(Main.java:501) at com.android.jobb.Main.processAllFiles(Main.java:604) at com.android.jobb.Main.processAllFiles(Main.java:600) at com.android.jobb.Main.main(Main.java:417)


Como los archivos OBB se crean en un sistema de archivos FAT16, el tamaño total máximo es de 2 GB. Eso podría ser consumido por un solo archivo, o podría estar compuesto por cientos de archivos. Tenga en cuenta que FAT16 solo permite hasta 512 archivos en el directorio raíz, por lo tanto, si tiene más archivos, necesitará tenerlos en una carpeta separada dentro del archivo OBB.

El tío Lem tiene razón al decir que usar un archivo ZIP puede hacer que su acceso a los archivos sea más lento. A menos que necesites la compresión (¿es la compresión ZIP muy buena de todos modos?), Te recomiendo que no guardes los archivos en un archivo ZIP. La herramienta jobb está diseñada para crear un archivo OBB válido a partir del contenido de un directorio (incluidos los subdirectorios, preservando la estructura del directorio).

El motivo de su error es un problema en el origen de la herramienta jobb y en la biblioteca FAT que utiliza. Escribí con más detalle sobre los detalles aquí , pero básicamente es que la herramienta cree que FAT16 solo permite hasta 512 MB mientras que en realidad permite hasta 2 GB. Una vez que se haya reparado la herramienta, podrá usarla para crear archivos OBB más grandes. Mientras tanto, es posible crear una compilación personalizada que lo solucione. Más tarde tengo la intención de publicar mi compilación personal de la herramienta.

¿SuperFloppyFormatter devuelve FAT32 por algo más de 512 MB?

https://code.google.com/p/android/issues/detail?id=60294