SparseImageUtil

public class SparseImageUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SparseImageUtil


Tool zum Verdichten von spärlichen Bildern.

Dieser Code stammt aus: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Zusammenfassung

Verschachtelte Klassen

class SparseImageUtil.SparseInputStream

SparseInputStream wird aus dem Upstream gelesen und das Datenformat wird erkannt. 

Öffentliche Konstruktoren

SparseImageUtil()

Öffentliche Methoden

static boolean isSparse(File imgFile)

Prüft, ob die Datei ein Sparse-Image ist.

static void unsparse(File imgFile, File destFile)

Entpackt eine komprimierte Bilddatei.

Öffentliche Konstruktoren

SparseImageUtil

public SparseImageUtil ()

Öffentliche Methoden

isSparse

public static boolean isSparse (File imgFile)

Prüft, ob die Datei ein Sparse-Image ist.

Parameter
imgFile File: Ein File, der getestet werden soll.

Gibt Folgendes zurück:
boolean „true“, wenn „imgFile“ ein Sparse-Bild ist.

Nicht dünn besetzt

public static void unsparse (File imgFile, 
                File destFile)

Entpackt eine komprimierte Bilddatei.

Parameter
imgFile File: Ein File, das ein spärliches Image ist.

destFile File: Ein File, in das das nicht komprimierte Image geschrieben werden soll.

Löst aus
IOException wenn „imgFile“ kein Sparse-Image ist.