SparseImageUtil

public class SparseImageUtil
extends Object

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


Utilitário para descompactar imagens esparsas.

Este código foi adotado de: frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java

Resumo

Classes aninhadas

class SparseImageUtil.SparseInputStream

O SparseInputStream é lido da upstream e detecta o formato de dados. 

Construtores públicos

SparseImageUtil()

Métodos públicos

static boolean isSparse(File imgFile)

Testa se o arquivo é uma imagem esparsa.

static void unsparse(File imgFile, File destFile)

Descompacta um arquivo de imagem esparso.

Construtores públicos

SparseImageUtil

public SparseImageUtil ()

Métodos públicos

isSparse

public static boolean isSparse (File imgFile)

Testa se o arquivo é uma imagem esparsa.

Parâmetros
imgFile File: uma ERROR(/File) que será testada.

Retorna
boolean Verdadeiro se imgFile for uma imagem esparsa.

descompactar

public static void unsparse (File imgFile, 
                File destFile)

Descompacta um arquivo de imagem esparso.

Parâmetros
imgFile File: uma ERROR(/File) que é uma imagem esparsa.

destFile File: um ERROR(/File) para gravar a imagem não analisada.

Gera
se imgFile não for uma imagem esparsa.