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)

एनवी से जुड़ी फाइल प्राप्त करें।

static getExternalTestCasesDirs ()

Tradefed के लिए बाह्य निर्देशिका परीक्षणों की ओर इशारा करते हुए ERROR(/File) की एक सूची प्राप्त करें।

static File getProductOutputDir ()

एंड्रॉइड बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट dir हो जाता है।

static File getRunningJavaBinaryPath ()

जावा बाइनरी के लिए रास्ता देता है कि वर्तमान परीक्षण दोहन में चल रहा है

static getTestCasesDirs (IBuildInfo buildInfo)

परीक्षण मामलों निर्देशिका की ERROR(/File) की एक सूची प्राप्त करें

static boolean isRemoteEnvironment ()

यदि हम वर्तमान में एक दूरस्थ वातावरण में चल रहे हैं तो सही लौटें।

खेत

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_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)

एनवी से जुड़ी फाइल प्राप्त करें। परिवर्तनशील।

मापदंडों
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES या ANDROID_HOST_OUT_TESTCASES

रिटर्न
File निर्देशिका से जुड़े।

getExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

TradeRed को बाह्य निर्देशिका परीक्षणों की ओर इशारा करते हुए ERROR(/File) की एक सूची प्राप्त करें।

रिटर्न

getProductOutputDir

public static File getProductOutputDir ()

एंड्रॉइड बिल्ड ट्री से उत्पाद विशिष्ट आउटपुट dir हो जाता है। आमतौर पर इस स्थान में विभिन्न डिवाइस विभाजन, बूटलोडर, रेडियो और इसी तरह के चित्र शामिल हैं।

नोट: विधि गारंटी नहीं देती है कि यह पथ मौजूद है।

रिटर्न
File यदि वर्तमान बिल्ड नहीं है, तो आउटपुट डायर या null का स्थान

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

जावा बाइनरी के लिए रास्ता देता है कि वर्तमान परीक्षण दोहन में चल रहा है

रिटर्न
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

परीक्षण मामलों निर्देशिका की ERROR(/File) की एक सूची प्राप्त करें

मापदंडों
buildInfo IBuildInfo : निर्माण IBuildInfo जानकारी। यदि बिल्ड जानकारी उपलब्ध नहीं है, तो इसे शून्य पर सेट करें या बिल्ड जानकारी से परीक्षण मामलों निर्देशिका प्राप्त करने की आवश्यकता नहीं है।

रिटर्न
पर्यावरण चर और दिए गए निर्माण जानकारी के मूल्य के आधार पर, निर्माण के परीक्षण मामलों के फ़ोल्डर के निर्देशिका की ERROR(/File) की एक सूची।

isRote

public static boolean isRemoteEnvironment ()

यदि हम वर्तमान में एक दूरस्थ वातावरण में चल रहे हैं तो सही लौटें।

रिटर्न
boolean