Wie erstellen OBB-Dateien MIT jobb-tool Android
Meine app hat sich über 50mb, so dass ich jetzt noch eine Erweiterung Datei. Auf der Suche kam ich zu wissen, dass es verschiedene Dateien, die verwendet werden können als Expansions-Dateien wie zip, pdf etc. Ich bin versucht, meine Daten in .obb-Dateien, aber ich weiß nicht, wie Sie erstellen diese Dateien und die Daten in diesen Dateien.
Aktualisiert
Erste:
Fand ich heraus, dass jobb
tool dient zum erzeugen von obb-Dateien. Aber ich bin verwirrt, wie diese $ jobb -d /temp/assets/-o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11
Befehl ausgeführt wird.
Ich habe versucht zu laufen, diese ($ jobb -d /temp/assets/-o my-app-assets.obb -k secret-key -pn com.my.app.package -pv 11
auf cmd aber meine cmd sagen jobb ist nicht zu erkennen, die als interner oder externer Befehl.
Zweite:
Welche Art von Dateien kann ich in diese obb-Dateien? Ich bin am überlegen layouts, drawable-Dateien?
yah es gibt keine jobb-tool. Also von wo aus kann ich es installieren??
Es ist Teil des Android-SDK, und fand in der SDK-Verzeichnis in
tools/jobb
ok habe ich installiert, neueste eclipse, aber in der sdk-manager-tools es gibt keine jobb tool
In der SDK-manager an der Spitze des Fensters sehen, was es sagt, für
SDK Path:
. Append tools
zu es und suchen Sie in diesem Verzeichnis.InformationsquelleAutor User42590 | 2013-02-04
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hinzufügen /tools, um Ihren Pfad oder statt
jobb
verwendenpath/to/sdk/tools/jobb.bat
Großen. Wie drawables, sounds etc. Dann, zum Beispiel, können Sie mit diesem code, um drawable-Datei in Bildansicht:
oder spielen sound:
Als ich versprach, GitHub-link zu meinem obb-manager Klasse: https://github.com/uncleLem/AndroidUtils/blob/master/src/io/github/unclelem/androidutils/utils/ObbExpansionsManager.java
Ich hoffe, dass es helfen würde.
stellen Sie sicher, dass Sie schon installiert, neuesten Android-SDK und Android SDK Platform-tools (ich habe rev. 21.0.1 und 16.0.1, beziehungsweise). Ich hatte dasselbe problem, und ich löste es durch herunterladen der neuesten SDK, löschen der alten und installieren von neuen ein - kann sein das es nicht der einfachste Weg, um dieses problem zu beheben, aber es funktionierte für mich.
yah ich fand es in der sdk-21.0. vielen Dank 🙂
hi! ich fand obbListner in den angegebenen link, mit dem es sein sollte initilize??
sollten Sie es schaffen, in Ihrer Tätigkeit implementieren von Methoden für das UI-update, in anderen Fällen (z.B. onFilesNotFound bedeutet, dass Sie haben, um den download zu starten, und onMountSucceess -, dass der Berg fertig ist erfolgreich), und stellen Sie es in createNewInstance () - Methode. Dann, wenn Sie brauchen, um die Datei aus dem obb verwenden Sie einfach getInstance() auf, um eine vorhandene Instanz
InformationsquelleAutor uncle Lem
Nur schreiben, Wie dies in der Eingabeaufforderung, und drücken Sie die EINGABETASTE
InformationsquelleAutor Hitesh