BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


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

概要

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

BuildTestsZipUtils()

パブリック メソッド

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

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

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

BuildTestsZipUtils

public BuildTestsZipUtils ()

パブリック メソッド

getApkFile

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

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

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

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

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

altDirBehavior AltDirBehavior: buildInfo 内のパスに対して代替検索パスを使用する方法: フォールバックまたはオーバーライド。未指定の場合は、フォールバックが使用されます。

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

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