BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Android ビルドシステムによって生成されたテスト zip に関連するオペレーションのヘルパークラス

概要

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

BuildTestsZipUtils()

パブリック メソッド

static File getApkFile(IBuildInfo buildInfo, String apkFileName, List<File> altDirs, AltDirBehavior altDirBehavior, boolean lookupInResource, String deviceSigningKey)

ビルド情報内のテスト アーティファクト情報に基づいて、実際の APK パスを解決します。

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

BuildTestsZipUtils

public BuildTestsZipUtils ()

パブリック メソッド

getApkFile

public static File getApkFile (IBuildInfo buildInfo, 
                String apkFileName, 
                List<File> altDirs, 
                AltDirBehavior altDirBehavior, 
                boolean lookupInResource, 
                String deviceSigningKey)

ビルド情報内のテスト アーティファクト情報に基づいて、実際の APK パスを解決します。

パラメータ
buildInfo IBuildInfo: ビルド アーティファクト情報

apkFileName String: インストールする APK のファイル名

altDirs List: buildInfo 内のパスに加えて、代替検索パス

altDirBehavior AltDirBehavior: buildInfo 内のパスに対して代替検索パスをどのように使用するか(フォールバックとして使用するか、オーバーライドとして使用するか)。指定しない場合は、フォールバックが使用されます。

lookupInResource boolean:最終的なフォールバック メカニズムとして、テストハーネス リソースでファイルを検索するかどうか

戻り値
File ホスト上の物理 APK ファイルを表す File。ファイルが存在しない場合は null

例外
IOException