Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo crear archivos OBB USANDO la herramienta jobb Android

Mi aplicación ha crecido hasta superar los 50 MB, por lo que ahora necesito usar un archivo de expansión. En la búsqueda he llegado a saber que hay diferentes archivos que se pueden utilizar como archivos de expansión, como zip, pdf, etc Estoy tratando de poner mis datos en archivos .obb, pero no sé cómo crear estos archivos y poner el Datos en estos archivos.

Actualizado
Primero:

Descubrí que la herramienta jobb se utiliza para crear archivos obb. Pero estoy confundido cómo se $ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11 este $ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11 .
Intenté ejecutar esto ($ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11 en cmd pero mi cmd diciendo jobb no es Reconocer como comando interno o externo.

Segundo: ¿Qué tipo de archivos puedo poner en estos archivos obb? Estoy pensando en diseños, archivos dibujables?

2 Solutions collect form web for “Cómo crear archivos OBB USANDO la herramienta jobb Android”

Mi cmd diciendo jobb no se reconoce como comando interno o externo

Añadir / herramientas a su ruta de acceso o en lugar de jobb use path/to/sdk/tools/jobb.bat

Qué tipo de archivos se ponen en estos archivos obb

Grandes. Al igual que drawables, sonidos, etc Entonces, por ejemplo, puede utilizar este código para poner el archivo dibujable en ImageView:

 imageView.setImageBitmap( BitmapFactory.decodeFile( sm.getMountedObbPath("/path/to/obb/file") + "path/to/file/in/obb.png") 

O reproducir sonido:

 mp.setDataSource(AcItem.this, Uri.fromFile(new File( sm.getMountedObbPath("/path/to/obb/file") + "path/to/file/in/obb.png")); mp.prepare(); mp.start(); 

Como prometí, enlace de GitHub a mi clase del encargado del obb: https://github.com/uncleLem/AndroidUtils/blob/master/src/io/github/unclelem/androidutils/utils/ObbExpansionsManager.java Espero que ayude.

Simplemente escribe como esto en la línea de comandos y presiona enter

 C:\>C:\Development\Android\adt-bundle-windows-x86-20140321\sdk\tools\jobb -d C:\ Myworkspace\ImageTargets\assets\ -o Imagetargets.obb -k globe -pn com.ib.globeap p.activity -pv 200 -v 
    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.