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 ERROR(/File) ホスト上の物理的な apk ファイルを表す null ファイルが存在しません。