RemoteFileResolver
public class RemoteFileResolver
extends Object
java.lang.객체 | |
↳ | com.android.tradefed.config.RemoteFileResolver |
URI 및 서비스 공급자 기능을 사용하여 다양한 위치에서 파일을 로드할 수 있는 간단한 클래스입니다.
요약
공개 생성자 | |
---|---|
RemoteFileResolver () |
공개 방법 | |
---|---|
static IRemoteFileResolver | getDefaultResolver (URI fileURI, config) getDefaultResolver (URI fileURI, config) URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir) URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
static IRemoteFileResolver.ResolvedFile | resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver) URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다. |
공개 생성자
RemoteFileResolver
public RemoteFileResolver ()
공개 방법
getDefaultResolver
public static IRemoteFileResolver getDefaultResolver (URI fileURI,config)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI | URI : 로드할 파일(프로토콜 결정에 필요) |
config |
보고 | |
---|---|
IRemoteFileResolver | 주어진 프로토콜에 대한 파일을 로드하기 위한 IRemoteFileResolver 객체 |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI | URI : 로드할 파일 |
destDir | URI : 로드된 파일을 저장할 목적지 |
보고 | |
---|---|
IRemoteFileResolver.ResolvedFile | 로드된 파일을 나타내는 ERROR(/File) 객체 |
던지기 | |
---|---|
BuildRetrievalError | 요청한 자원을 찾을 수 없을 때 |
resolveRemoteFile
public static IRemoteFileResolver.ResolvedFile resolveRemoteFile (URI fileURI, URI destDir, IRemoteFileResolver resolver)
URI로 지정된 파일을 로드하고 대상 디렉터리에 배치합니다.
매개변수 | |
---|---|
fileURI | URI : 로드할 파일 |
destDir | URI : 로드된 파일을 저장할 목적지 |
resolver | IRemoteFileResolver : 파일을 확인하는 데 사용할 IRemoteFileResolver |
보고 | |
---|---|
IRemoteFileResolver.ResolvedFile | 로드된 파일을 나타내는 ERROR(/File) 객체 |
던지기 | |
---|---|
BuildRetrievalError | 요청한 자원을 찾을 수 없을 때 |