BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Eine Hilfsklasse für Vorgänge im Zusammenhang mit Test-ZIP-Dateien, 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 den Testartefaktinformationen in den 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 den Testartefaktinformationen in den Build-Informationen auf.

Parameter
buildInfo IBuildInfo : Artefaktinformationen erstellen

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 sollten: als Fallback oder als Überschreibung; Wenn nicht angegeben, wird Fallback verwendet

lookupInResource boolean : Wenn die Datei als endgültiger Fallback-Mechanismus in den Testumgebungsressourcen 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 existiert.