RemoteFileResolver

public class RemoteFileResolver
extends Object

java.lang.Object
com.android.tradefed.config.RemoteFileResolver


Eine einfache Klasse, die es ermöglicht, Dateien von einer Vielzahl von Orten mithilfe von URIs und der Dienstanbieterfunktionalität zu laden.

Zusammenfassung

Öffentliche Konstrukteure

RemoteFileResolver ()

Öffentliche Methoden

static IRemoteFileResolver getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

Öffentliche Konstrukteure

RemoteFileResolver

public RemoteFileResolver ()

Öffentliche Methoden

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

Parameter
fileURI URI : die zu ladende Datei (wird benötigt, um das Protokoll zu bestimmen)

config : die Konfiguration, mit der der Resolver initialisiert werden soll

Kehrt zurück
IRemoteFileResolver ein IRemoteFileResolver Objekt zum Laden von Dateien für das angegebene Protokoll

auflösenRemoteDatei

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

Parameter
fileURI URI : die zu ladende Datei

destDir URI : das Ziel, um die geladene Datei zu platzieren

Kehrt zurück
IRemoteFileResolver.ResolvedFile ein ERROR(/File) -Objekt, das die geladene Datei darstellt

Wirft
BuildRetrievalError wenn die angeforderte Ressource nicht gefunden werden kann

auflösenRemoteDatei

public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, 
                URI destDir, 
                IRemoteFileResolver resolver)

Laden Sie eine Datei, die durch einen URI angegeben ist, und legen Sie sie im Zielverzeichnis ab

Parameter
fileURI URI : die zu ladende Datei

destDir URI : das Ziel, um die geladene Datei zu platzieren

resolver IRemoteFileResolver : der IRemoteFileResolver , der zum Auflösen der Datei verwendet werden soll

Kehrt zurück
IRemoteFileResolver.ResolvedFile ein ERROR(/File) -Objekt, das die geladene Datei darstellt

Wirft
BuildRetrievalError wenn die angeforderte Ressource nicht gefunden werden kann