RemoteFileResolver

public class RemoteFileResolver
extends Object

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


Một lớp đơn giản cho phép người dùng tải tệp từ nhiều nơi bằng URI và chức năng nhà cung cấp dịch vụ.

Tóm tắt

Hàm khởi tạo công khai

RemoteFileResolver()

Phương thức công khai

static IRemoteFileResolver getDefaultResolver(URI fileURI, config)

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

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

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

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

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

Hàm khởi tạo công khai

RemoteFileResolver

public RemoteFileResolver ()

Phương thức công khai

getDefaultResolver

public static IRemoteFileResolver getDefaultResolver (URI fileURI, 
                 config)

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

Tham số
fileURI URI: tệp cần tải (cần thiết để xác định giao thức)

config : cấu hình để khởi chạy trình phân giải

Giá trị trả về
IRemoteFileResolver một đối tượng IRemoteFileResolver để tải tệp cho giao thức đã cho

resolveRemoteFile

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

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

Tham số
fileURI URI: tệp cần tải

destDir URI: đích đến để đặt tệp đã tải

Giá trị trả về
IRemoteFileResolver.ResolvedFile một đối tượng ERROR(/File) đại diện cho tệp đã tải

Gửi
BuildRetrievalError khi không thể định vị tài nguyên đã yêu cầu

resolveRemoteFile

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

Tải tệp do URI chỉ định và đặt tệp đó vào thư mục đích

Tham số
fileURI URI: tệp cần tải

destDir URI: đích đến để đặt tệp đã tải

resolver IRemoteFileResolver: IRemoteFileResolver cần dùng để phân giải tệp

Giá trị trả về
IRemoteFileResolver.ResolvedFile một đối tượng ERROR(/File) đại diện cho tệp đã tải

Gửi
BuildRetrievalError khi không thể định vị tài nguyên đã yêu cầu