BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Eine Hilfsklasse für Vorgänge im Zusammenhang mit Tests, die vom Android-Build-System generiert wurden

Zusammenfassung

Öffentliche Bauträger

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 den Testartefaktinformationen in den Build-Informationen auf.

Öffentliche Bauträger

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 den Testartefaktinformationen in den Build-Informationen auf.

Parameter
buildInfo IBuildInfo : Build-Artefaktinformationen

apkFileName String : Dateiname der zu installierenden APK

altDirs : alternative Suchpfade, zusätzlich zum Pfad innerhalb buildInfo

altDirBehavior AltDirBehavior : wie alternative Suchpfade für den Pfad innerhalb buildInfo verwendet werden sollen: als Fallback oder als Override; Wenn nicht angegeben, wird ein Fallback verwendet

lookupInResource boolean : wenn die Datei als endgültiger Fallback-Mechanismus in den Test-Harness-Ressourcen gesucht werden soll

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