IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


A IBuildInfo完全Androidデバイスの構築および(オプションで)そのテストを表します。

概要

パブリックメソッド

abstract void cleanUp ()

すべての一時ファイルを削除します。

abstract File getBasebandImageFile ()

ローカルベースバンドイメージファイルを取得します。

abstract String getBasebandVersion ()

ベースバンドバージョンを入手してください。

abstract File getBootloaderImageFile ()

ローカルブートローダーイメージファイルを取得します。

abstract String getBootloaderVersion ()

ブートローダーのバージョンを取得します。

abstract String getDeviceBuildFlavor ()

テストされているプラ​​ットフォームビルドのタイプを返すオプションのメソッド。

abstract String getDeviceBuildId ()

テスト対象のプラットフォームビルドの一意の識別子を返します。

abstract File getDeviceImageFile ()

ローカルデバイスのイメージzipファイルを取得します。

abstract String getDeviceImageVersion ()

ローカルデバイスのイメージのzipバージョンを取得します。

abstract File getMkbootimgFile ()

カーネルイメージの作成に使用されるmkbootimgファイルを取得します。

abstract String getMkbootimgVersion ()

mkbootimgバージョンを取得します。

abstract File getOtaPackageFile ()

デバイスのOTAパッケージのzipファイルを取得します。

abstract String getOtaPackageVersion ()

デバイスのOTAパッケージのzipバージョンを入手します。

abstract File getRamdiskFile ()

カーネルイメージの作成に使用されるramdiskファイルを取得します。

abstract String getRamdiskVersion ()

RAMディスクのバージョンを取得します。

default File getResourcesDir ()

ダウンロードされたリソースの一部を含むディレクトリを返します。

abstract File getTestsDir ()

抽出されたtests.zipファイルの内容へのローカルパスを取得します。

abstract String getTestsDirVersion ()

抽出されたtests.zipバージョンを取得します。

abstract File getUserDataImageFile ()

ローカルテストのユーザーデータイメージファイルを取得します。

abstract String getUserDataImageVersion ()

ローカルテストのユーザーデータイメージのバージョンを取得します。

abstract void setBasebandImage (File basebandFile, String version)

デバイスビルドのベースバンドイメージを設定します。

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

デバイスビルドのブートローダーイメージを設定します。

default void setDeviceBuildFlavor (String deviceBuildFlavor)

異なる場合は、ビルド情報のデバイスの一部のビルドフレーバーを設定IBuildInfo.setBuildFlavor(String)

abstract void setDeviceImageFile (File deviceImageFile, String version)

使用するデバイスシステムイメージファイルを設定します。

abstract void setMkbootimgFile (File mkbootimg, String version)

カーネルイメージの作成に使用されるmkbootimgファイルを設定します。

abstract void setOtaPackageFile (File otaFile, String version)

デバイスのOTAパッケージのzipファイルを設定します。

abstract void setRamdiskFile (File ramdisk, String version)

カーネルイメージの作成に使用されるramdiskファイルを取得します。

default void setResourcesDir (File resourcesDir, String version)

設定したリソースディレクトリERROR(/File)

abstract void setTestsDir (File testsZipFile, String version)

抽出されたtests.zipファイルの内容へのローカルパスを設定します。

abstract void setUserDataImageFile (File userDataFile, String version)

使用するユーザーデータ画像ファイルを設定します。

パブリックメソッド

掃除

public abstract void cleanUp ()

すべての一時ファイルを削除します。

getBasebandImageFile

public abstract File getBasebandImageFile ()

ローカルベースバンドイメージファイルを取得します。

戻り値
File

getBasebandVersion

public abstract String getBasebandVersion ()

ベースバンドバージョンを入手してください。

戻り値
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

ローカルブートローダーイメージファイルを取得します。

戻り値
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

ブートローダーのバージョンを取得します。

戻り値
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

テストされているプラ​​ットフォームビルドのタイプを返すオプションのメソッド。

戻り値
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

テスト対象のプラットフォームビルドの一意の識別子を返します。 nullであってはなりません。デフォルトはIBuildInfo.UNKNOWN_BUILD_ID

戻り値
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

ローカルデバイスのイメージzipファイルを取得します。

戻り値
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

ローカルデバイスのイメージのzipバージョンを取得します。

戻り値
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

カーネルイメージの作成に使用されるmkbootimgファイルを取得します。

戻り値
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

mkbootimgバージョンを取得します。

戻り値
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

デバイスのOTAパッケージのzipファイルを取得します。

戻り値
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

デバイスのOTAパッケージのzipバージョンを入手します。

戻り値
String

getRamdiskFile

public abstract File getRamdiskFile ()

カーネルイメージの作成に使用されるramdiskファイルを取得します。

戻り値
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

RAMディスクのバージョンを取得します。

戻り値
String

getResourcesDir

public File getResourcesDir ()

ダウンロードされたリソースの一部を含むディレクトリを返します。 (リソースは通常、isFake = trueデバイス定義に関連付けられています)。使用可能なリソースディレクトリがない場合はnullを返します。

戻り値
File

getTestsDir

public abstract File getTestsDir ()

抽出されたtests.zipファイルの内容へのローカルパスを取得します。

戻り値
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

抽出されたtests.zipバージョンを取得します。

戻り値
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

ローカルテストのユーザーデータイメージファイルを取得します。

戻り値
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

ローカルテストのユーザーデータイメージのバージョンを取得します。

戻り値
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

デバイスビルドのベースバンドイメージを設定します。

パラメーター
basebandFile File :ベースバンドの画像ERROR(/File)

version String :ベースバンドのバージョン

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

デバイスビルドのブートローダーイメージを設定します。

パラメーター
bootloaderImgFile File :ブートローダーイメージERROR(/File)

version String :ブートローダーのバージョン

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

異なる場合は、ビルド情報のデバイスの一部のビルドフレーバーを設定IBuildInfo.setBuildFlavor(String)

パラメーター
deviceBuildFlavor String :デバイスのビルドのフレーバー

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

使用するデバイスシステムイメージファイルを設定します。

パラメーター
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

カーネルイメージの作成に使用されるmkbootimgファイルを設定します。

パラメーター
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

デバイスのOTAパッケージのzipファイルを設定します。

パラメーター
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

カーネルイメージの作成に使用されるramdiskファイルを取得します。

パラメーター
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

設定したリソースディレクトリERROR(/File)

パラメーター
resourcesDir File :共有リソースを含むディレクトリ。

version String :ディレクトリファイルのバージョン。

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

抽出されたtests.zipファイルの内容へのローカルパスを設定します。

パラメーター
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

使用するユーザーデータ画像ファイルを設定します。

パラメーター
version String