SystemUtil
public
class
SystemUtil
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.util.SystemUtil |
คลาสยูทิลิตีสําหรับการเรียกระบบ
สรุป
ชั้นเรียนที่ซ้อนกัน | |
|---|---|
enum |
SystemUtil.EnvVariable
|
ช่อง | |
|---|---|
public
static
final
|
ENV_VARIABLE_PATHS_IN_TESTS_DIR
ติดตามการแมปตัวแปรไปยังเส้นทางย่อยที่ใช้ในไดเรกทอรีการทดสอบ |
public
static
final
String |
REMOTE_VM_VARIABLE
|
ตัวสร้างแบบสาธารณะ | |
|---|---|
SystemUtil()
|
|
เมธอดสาธารณะ | |
|---|---|
static
File
|
getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)
รับไฟล์ที่เชื่อมโยงกับ env |
static
|
getExternalTestCasesDirs()
ดูรายการ |
static
File
|
getProductOutputDir()
รับไดเรกทอรีเอาต์พุตเฉพาะผลิตภัณฑ์จากโครงสร้างบิลด์ Android |
static
File
|
getRunningJavaBinaryPath()
แสดงผลเส้นทางไปยังไบนารี Java ที่รันไฮน์ทดสอบปัจจุบัน |
static
|
getTestCasesDirs(IBuildInfo buildInfo)
รับรายการไดเรกทอรีกรอบการทดสอบ |
static
boolean
|
isRemoteEnvironment()
แสดงค่า "จริง" หากขณะนี้เรากําลังทํางานในสภาพแวดล้อมระยะไกล |
ช่อง
ENV_VARIABLE_PATHS_IN_TESTS_DIR
public static finalENV_VARIABLE_PATHS_IN_TESTS_DIR
ติดตามการแมปตัวแปรไปยังเส้นทางย่อยที่ใช้ในไดเรกทอรีการทดสอบ
REMOTE_VM_VARIABLE
public static final String REMOTE_VM_VARIABLE
ตัวสร้างแบบสาธารณะ
SystemUtil
public SystemUtil ()
เมธอดสาธารณะ
getExternalTestCasesDir
public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)
รับไฟล์ที่เชื่อมโยงกับตัวแปร env.
| พารามิเตอร์ | |
|---|---|
envVariable |
SystemUtil.EnvVariable: ANDROID_TARGET_OUT_TESTCASES หรือ ANDROID_HOST_OUT_TESTCASES |
| คิกรีเทิร์น | |
|---|---|
File |
ไดเรกทอรีที่เชื่อมโยง |
getExternalTestCasesDirs
public staticgetExternalTestCasesDirs ()
ดูรายการ ERROR(/File) ที่ชี้ไปยังไดเรกทอรีทดสอบภายนอก Tradefed
| คิกรีเทิร์น | |
|---|---|
|
|
getProductOutputDir
public static File getProductOutputDir ()
รับไดเรกทอรีเอาต์พุตเฉพาะผลิตภัณฑ์จากโครงสร้างบิลด์ Android โดยปกติแล้วตำแหน่งนี้จะมีอิมเมจสำหรับพาร์ติชันอุปกรณ์ต่างๆ, Bootloader, วิทยุ และอื่นๆ
หมายเหตุ: วิธีการนี้ไม่ได้รับประกันว่าเส้นทางนี้จะมีอยู่จริง
| คิกรีเทิร์น | |
|---|---|
File |
ตำแหน่งของไดเรกทอรีเอาต์พุตหรือ null หากบิลด์ปัจจุบันไม่ใช่
|
getRunningJavaBinaryPath
public static File getRunningJavaBinaryPath ()
แสดงผลเส้นทางไปยังไบนารี Java ที่รันไฮน์ทดสอบปัจจุบัน
| คิกรีเทิร์น | |
|---|---|
File |
|
getTestCasesDirs
public staticgetTestCasesDirs (IBuildInfo buildInfo)
รับรายการไดเรกทอรีกรอบการทดสอบ ERROR(/File) รายการ
| พารามิเตอร์ | |
|---|---|
buildInfo |
IBuildInfo: ข้อมูลอาร์ติแฟกต์บิลด์ ตั้งค่าเป็น Null หากไม่มีข้อมูลบิลด์หรือไม่จําเป็นต้องรับไดเรกทอรีเทสเคสจากข้อมูลบิลด์ |
| คิกรีเทิร์น | |
|---|---|
|
รายการไดเรกทอรี ERROR(/File) ของโฟลเดอร์เคสทดสอบของเอาต์พุตการสร้าง โดยอิงตามค่าของตัวแปรสภาพแวดล้อมและข้อมูลการสร้างที่ระบุ
|
isRemoteEnvironment
public static boolean isRemoteEnvironment ()
แสดงค่า "จริง" หากขณะนี้เรากําลังทํางานในสภาพแวดล้อมระยะไกล
| คิกรีเทิร์น | |
|---|---|
boolean |
|