ตัวแก้ไขไฟล์ IRemoteFile
public
interface
IRemoteFileResolver
com.android.tradefed.config.remote.IRemoteFileแก้ไขr |
อินเทอร์เฟซสำหรับออบเจ็กต์ที่สามารถแปลงไฟล์ระยะไกลไว้ในเครื่องได้ ดังตัวอย่างต่อไปนี้ ระบบจะดาวน์โหลดและเปลี่ยนไปใช้ gs://bucket/dir/file.txt เป็นเส้นทางในเครื่อง
สรุป
ชั้นเรียนที่ซ้อนกัน | |
---|---|
class |
IRemoteFileResolver.RemoteFileResolverArgs
อาร์กิวเมนต์ที่ส่งผ่านไปยังรีโซลเวอร์ |
class |
IRemoteFileResolver.ResolvedFile
ชั้นเรียนที่มีข้อมูลเกี่ยวกับไฟล์ที่ได้รับการแก้ไขและข้อมูลเมตาบางส่วน |
วิธีการสาธารณะ | |
---|---|
abstract
String
|
getSupportedProtocol()
แสดงผลโปรโตคอลที่เกี่ยวข้องซึ่งรองรับการดาวน์โหลด |
default
IRemoteFileResolver.ResolvedFile
|
resolveRemoteFile(IRemoteFileResolver.RemoteFileResolverArgs args)
แก้ปัญหาไฟล์ระยะไกลด้วยอินเทอร์เฟซที่ประสบความสำเร็จในอนาคต |
default
File
|
resolveRemoteFiles(File consideredFile)
แก้ปัญหาไฟล์ระยะไกล |
default
File
|
resolveRemoteFiles(File consideredFile,
แก้ปัญหาไฟล์ระยะไกล |
default
void
|
setPrimaryDevice(ITestDevice device)
วิธีที่ไม่บังคับสำหรับการติดตั้งใช้งานเพื่อรับการแสดงผลของ {@ink ITestDevice} ของ อุปกรณ์อยู่ภายใต้การทดสอบ |
วิธีการสาธารณะ
getsupportedโปรโตคอล
public abstract String getSupportedProtocol ()
แสดงผลโปรโตคอลที่เกี่ยวข้องซึ่งรองรับการดาวน์โหลด
คิกรีเทิร์น | |
---|---|
String |
แก้ปัญหาระยะไกลไฟล์
public IRemoteFileResolver.ResolvedFile resolveRemoteFile (IRemoteFileResolver.RemoteFileResolverArgs args)
แก้ปัญหาไฟล์ระยะไกลด้วยอินเทอร์เฟซที่ประสบความสำเร็จในอนาคต
พารามิเตอร์ | |
---|---|
args |
IRemoteFileResolver.RemoteFileResolverArgs : RemoteFileResolverArgs การอธิบายรีโมตที่จะดาวน์โหลดและวิธีการ |
คิกรีเทิร์น | |
---|---|
IRemoteFileResolver.ResolvedFile |
การนำเสนอไฟล์ในเครื่องที่ได้รับการแก้ไข |
การขว้าง | |
---|---|
BuildRetrievalError |
หากเกิดข้อผิดพลาด |
แก้ปัญหาไฟล์ระยะไกล
public File resolveRemoteFiles (File consideredFile)
แก้ปัญหาไฟล์ระยะไกล
พารามิเตอร์ | |
---|---|
consideredFile |
File : ประเมิน ERROR(/File) เป็นจากระยะไกล |
คิกรีเทิร์น | |
---|---|
File |
ไฟล์ในเครื่องที่แก้ไขแล้ว |
การขว้าง | |
---|---|
BuildRetrievalError |
หากเกิดข้อผิดพลาด |
แก้ปัญหาไฟล์ระยะไกล
public File resolveRemoteFiles (File consideredFile,queryArgs)
แก้ปัญหาไฟล์ระยะไกล
พารามิเตอร์ | |
---|---|
consideredFile |
File : ประเมิน ERROR(/File) เป็นจากระยะไกล |
queryArgs |
: อาร์กิวเมนต์ที่ส่งผ่านเป็นคำค้นหาไปยัง URL |
คิกรีเทิร์น | |
---|---|
File |
ไฟล์ในเครื่องที่แก้ไขแล้ว |
การขว้าง | |
---|---|
BuildRetrievalError |
หากเกิดข้อผิดพลาด |
ตั้งค่าอุปกรณ์หลัก
public void setPrimaryDevice (ITestDevice device)
วิธีที่ไม่บังคับสำหรับการติดตั้งใช้งานเพื่อรับการแสดงผลของ {@ink ITestDevice} ของ อุปกรณ์อยู่ภายใต้การทดสอบ
พารามิเตอร์ | |
---|---|
device |
ITestDevice : ITestDevice ของการเรียกใช้ปัจจุบัน |