BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Eine Hilfsklasse für Vorgänge im Zusammenhang mit der Test-ZIP-Datei, die vom Android-Build-System generiert wurde

Zusammenfassung

Öffentliche Konstruktoren

BuildTestsZipUtils()

Öffentliche Methoden

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

Lösen Sie den tatsächlichen APK-Pfad anhand der Informationen zu Testartefakten in den Build-Informationen auf.

Öffentliche Konstruktoren

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 anhand der Informationen zu Testartefakten in den Build-Informationen auf.

Parameter
buildInfo IBuildInfo: Informationen zu Build-Artefakten

apkFileName String: Dateiname der zu installierenden APK-Datei

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

altDirBehavior AltDirBehavior: wie alternative Suchpfade gegen den darin enthaltenen Pfad verwendet werden sollen buildInfo: als Fallback oder als Überschreibung; Wenn kein Wert angegeben ist, wird das Fallback verwendet.

lookupInResource boolean: ob die Datei als finale Version in den Testnutzungsressourcen gesucht werden soll Fallback-Mechanismus

Returns
File eine ERROR(/File), die die physische APK-Datei auf dem Host darstellt, oder null, wenn die Datei existiert nicht.