Mit dem jobb
-Tool kannst du verschlüsselte und unverschlüsselte APK-Erweiterungsdateien im OBB-Format (Opaque Binary Blob) erstellen. Du kannst diese Erweiterungsdateien mit StorageManager
auf Geräten mit Android 2.3 (API-Level 9) oder höher herunterladen und in deiner App bereitstellen. OBB-Dateien stellen zusätzliche Datei-Assets für Android-Apps bereit, z. B. Grafiken, Töne und Videos, getrennt von der APK-Datei einer App. Weitere Informationen zur Verwendung von Erweiterungsdateien findest du unter APK-Erweiterungsdateien.
Nutzung
Die Syntax zum Ausführen von jobb
lautet:
jobb [-d <directory>][-o <filename>][-pn <package>][-pv <version>] \ [-k <key>][-ov][-dump <filename>][-v][-about]
Mit dem jobb
-Tool können Sie eine OBB-Datei erstellen oder den Inhalt eines vorhandenen OBB extrahieren. Mit dem folgenden Beispielbefehl wird eine OBB-Datei aus Quelldateien erstellt:
$ jobb -d /temp/assets/ -o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11
In diesem Beispiel wird gezeigt, wie Sie den Inhalt einer vorhandenen OBB-Datei sichern:
$ jobb -d /temp/obb-output/ -o my-app-assets.obb -k secret-key
Optionen
In der folgenden Tabelle sind die Befehlszeilenoptionen für das jobb
-Tool aufgeführt:
Option | Beschreibung |
---|---|
-d <directory> |
Legen Sie das Eingabeverzeichnis zum Erstellen einer OBB-Datei oder das Ausgabeverzeichnis beim Extrahieren (-dump ) einer vorhandenen Datei fest. Beim Erstellen einer OBB-Datei schließt „jobb“ den Inhalt des angegebenen Verzeichnisses und aller seiner Unterverzeichnisse ein.
|
-o <filename> |
Geben Sie den Dateinamen für die OBB-Datei an. Dieser Parameter ist erforderlich, wenn ein OBB erstellt und dessen Inhalt in eine Dumpdatei übertragen wird. |
-pn <package> |
Geben Sie den Paketnamen für die App an, mit der die OBB-Datei bereitgestellt wird. Dieser entspricht dem Wert für package , der im Manifest Ihrer App angegeben ist. Dieser Parameter ist erforderlich, wenn eine OBB-Datei erstellt wird. |
-pv <version> |
Legen Sie die Mindestversion für die App fest, mit der die OBB-Datei bereitgestellt werden kann. Sie entspricht dem Wert android:versionCode im Manifest Ihrer App. Dieser Parameter ist erforderlich, wenn eine OBB-Datei erstellt wird. |
-k <key> |
Geben Sie ein Passwort zum Verschlüsseln einer neuen OBB-Datei oder zum Entschlüsseln einer vorhandenen verschlüsselten OBB-Datei an. |
-ov |
Erstellen Sie eine OBB-Datei, die ein Overlay einer vorhandenen OBB-Dateistruktur ist. Mit dieser Option können die neuen Paketinhalte am selben Speicherort wie das vorherige Paket bereitgestellt werden. Außerdem werden Patchversionen zuvor generierter OBB-Dateien erstellt. Dateien in einer Overlay-OBB-Datei ersetzen Dateien mit demselben Pfad. |
-dump <filename> |
Extrahiert den Inhalt der angegebenen OBB-Datei. Wenn Sie diese Option verwenden, müssen Sie mit dem Parameter Hinweis: Beim Dump einer vorhandenen OBB-Datei können Sie den |
-v |
Legen Sie die ausführliche Ausgabe für das Tool fest. |
-about |
Zeigt die Versions- und Hilfeinformationen für das jobb -Tool an. |