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 werden

Zusammenfassung

Öffentliche Konstruktoren

BuildTestsZipUtils()

Öffentliche Methoden

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

Den tatsächlichen APK-Pfad anhand der Informationen zu Testartefakten in den Build-Informationen auflösen.

Öffentliche Konstruktoren

BuildTestsZipUtils

public BuildTestsZipUtils ()

Öffentliche Methoden

getApkFile

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

Den tatsächlichen APK-Pfad anhand der Informationen zu Testartefakten in den Build-Informationen auflösen.

Parameter
buildInfo IBuildInfo: Informationen zu Build-Artefakten

apkFileName String: Dateiname der zu installierenden APK-Datei

altDirs List: Alternative Suchpfade zusätzlich zum Pfad in buildInfo

altDirBehavior AltDirBehavior: Wie alternative Suchpfade im Vergleich zum Pfad in buildInfo: verwendet werden sollen: als Fallback oder als Überschreibung. Wenn nicht angegeben, wird Fallback verwendet.

lookupInResource boolean: Gibt an, ob die Datei als letzter Fallback-Mechanismus in den Ressourcen der Testplattform gesucht werden soll.

Gibt Folgendes zurück:
File ein File die die physische APK-Datei auf dem Host darstellt, oder null wenn die Datei nicht vorhanden ist.

Löst aus
IOException