SparseImageUtil

public class SparseImageUtil
extends Object

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


スパース画像のスパース化を解除するユーティリティ。

このコードは、frameworks/base/packages/DynamicSystemInstallationService/src/com/android/dynsystem/SparseInputStream.java から採用されています。

概要

ネストされたクラス

class SparseImageUtil.SparseInputStream

SparseInputStream はアップストリームから読み取り、データ形式を検出します。 

パブリック コンストラクタ

SparseImageUtil()

パブリック メソッド

static boolean isSparse(File imgFile)

ファイルがスパース イメージかどうかをテストします。

static void unsparse(File imgFile, File destFile)

スパース イメージ ファイルを非スパース化します。

パブリック コンストラクタ

SparseImageUtil

public SparseImageUtil ()

パブリック メソッド

isSparse

public static boolean isSparse (File imgFile)

ファイルがスパース イメージかどうかをテストします。

パラメータ
imgFile File: テスト対象の ERROR(/File)

戻り値
boolean imgFile がスパース画像の場合は true。

unsparse

public static void unsparse (File imgFile, 
                File destFile)

スパース イメージ ファイルを非スパース化します。

パラメータ
imgFile File: スパース イメージである ERROR(/File)

destFile File: 未圧縮の画像を書き込む ERROR(/File)

例外
imgFile がスパース画像でない場合。