BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Eine Hilfsklasse für Operationen im Zusammenhang mit Tests, die vom Android-Buildsystem generiert wurden

Zusammenfassung

Öffentliche Konstrukteure

BuildTestsZipUtils ()

Öffentliche Methoden

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

Lösen Sie den tatsächlichen apk-Pfad basierend auf dem Testen von Artefaktinformationen in Build-Informationen auf.

Öffentliche Konstrukteure

BuildTestsZipUtils

public BuildTestsZipUtils ()

Öffentliche Methoden

getApkFile

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

Lösen Sie den tatsächlichen apk-Pfad basierend auf dem Testen von Artefaktinformationen in Build-Informationen auf.

Parameter
buildInfo IBuildInfo : Artefaktinformationen erstellen

apkFileName String : Dateiname der zu installierenden apk

altDirs : Alternative Suchpfade zusätzlich zum Pfad in buildInfo

altDirBehavior AltDirBehavior : Wie alternative Suchpfade für Pfade in buildInfo : als Fallback oder als Override; Wenn nicht angegeben, wird Fallback verwendet

lookupInResource boolean : Wenn die Datei als letzter Fallback-Mechanismus in Test-Harness-Ressourcen nachgeschlagen werden soll

Kehrt zurück
File ein ERROR(/File) der die physische APK-Datei auf dem Host darstellt, oder null wenn die Datei nicht vorhanden ist.