¿Qué es OBB (Opaque Binary Blob) en Android desarrollar sitio?

Cuando revisé el documento de Android 2.3, encontré la información sobre OBB (Opaque Binary Blob) en la sección Almacenamiento.

Pero no encuentro ninguna información de OBB (Opaque Binary Blob) en Google.

¿Puedes darme una información o una dirección sobre lo que es Obb (Opaque Binary Blob)?

OBB le permite empacar archivos grandes y almacenarlos en la tarjeta SD pública de una manera que sólo su aplicación puede descifrar y utilizarlos. Después de construir el AOSP, el mkobb .sh y obbtool permiten crear (en Linux) archivos OBB.

Después de configurar cosas como PATH, permisos y módulos del kernel, la creación es básicamente:

 $ mkobb.sh -d /data/myfiles -k my_secret_key -o /data/data.obb $ obbtool a -n com.example.myapp -v 1 -s seed_from_mkobb /data/data.obb 

Después de lo cual puede almacenar los datos.obb en SDcard y sólo acceder a los archivos de su aplicación con el uso de la my_secret_key

 storage = (StorageManager) getSystemService( STORAGE_SERVICE ); storage.mountObb( obbFilepath, "my_secret_key", myListener ); obbContentPath = storage.getMountedObbPath( obbFilepath ); 

Aunque otras aplicaciones pueden destruir el archivo data.obb en la tarjeta SD, sólo la aplicación puede acceder a ellos y el contenido es tan seguro como si estuviera almacenado en la aplicación privada.

Sólo en API nivel 9 y superior y con WRITE_EXTERNAL_STORAGE para acceder a archivos OBB desde SD.

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