SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilitaire pour décompresser les images éparses.

Ce morceau de code est adopté à partir de : frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Résumé

Classes imbriquées

class SparseImageUtil.SparseInputStream

SparseInputStream lit en amont et détecte le format des données.

Constructeurs publics

SparseImageUtil ()

Méthodes publiques

static boolean isSparse (File imgFile)

Teste si le fichier est une image fragmentée.

static void unsparse (File imgFile, File destFile)

Désparse un fichier image épars.

Constructeurs publics

SparseImageUtil

public SparseImageUtil ()

Méthodes publiques

isSparse

public static boolean isSparse (File imgFile)

Teste si le fichier est une image fragmentée.

Paramètres
imgFile File : une ERROR(/File) à tester.

Retour
boolean true si imgFile est une image fragmentée.

clairsemée

public static void unsparse (File imgFile, 
                File destFile)

Désparse un fichier image épars.

Paramètres
imgFile File : une ERROR(/File) qui est une image clairsemée.

destFile File : une ERROR(/File) dans laquelle écrire l'image non fractionnée.

Lance
si imgFile n'est pas une image fragmentée.