BuildTestsZipUtils

public class BuildTestsZipUtils
extends Object

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


Eine Hilfsklasse für Vorgänge im Zusammenhang mit dem vom Android-Buildsystem generierten ZIP-Archiv für Tests

Zusammenfassung

Öffentliche Konstruktoren

BuildTestsZipUtils()

Öffentliche Methoden

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

Den tatsächlichen APK-Pfad anhand der Informationen zu Testartefakten in den Build-Informationen ermitteln

Öffentliche Konstruktoren

BuildTestsZipUtils

public BuildTestsZipUtils ()

Öffentliche Methoden

getApkFile

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

Den tatsächlichen APK-Pfad anhand der Informationen zu Testartefakten in den Build-Informationen ermitteln

Parameter
buildInfo IBuildInfo: Informationen zum Build-Artefakt

apkFileName String: Dateiname der zu installierenden APK

altDirs : alternative Suchpfade zusätzlich zum Pfad in buildInfo

altDirBehavior AltDirBehavior: Gibt an, wie alternative Suchpfade im Pfad in buildInfo verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nichts angegeben ist, wird der Fallback verwendet.

lookupInResource boolean: Gibt an, ob die Datei als letzter Fallbackmechanismus in den Test-Harness-Ressourcen gesucht werden soll.

Returns
File ERROR(/File) für die physische APK-Datei auf dem Host oder null, wenn die Datei nicht vorhanden ist.