SystemUtil

public class SystemUtil
extends Object

java.lang.object
com.android.tradefed.util.SystemUtil


کلاس ابزار برای برقراری تماس های سیستمی.

خلاصه

فیلدها

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 ()

لیستی از ERROR(/File) را دریافت کنید که به دایرکتوری های آزمایشی خارج از Tradefed اشاره دارد.

static File getProductOutputDir ()

خروجی خاص محصول را از درخت ساخت اندروید دریافت می کند.

static File getRunningJavaBinaryPath (boolean skipJavaCheck)

این نسخه با ویژگی سرور صریح فقط برای شرایط خاص مانند اجرای خشک نویزدار است.

static File getRunningJavaBinaryPath ()

مسیری را به باینری جاوا برمی‌گرداند که مهار تست فعلی در آن اجرا می‌شود

static getTestCasesDirs ( IBuildInfo buildInfo)

فهرستی از ERROR(/File) از دایرکتوری های موارد تست را دریافت کنید

static boolean isLocalMode ()

اگر Tradefed در حالت محلی در حال اجرا باشد، مقدار true را برمی‌گرداند و باید برخی از اقدامات را برای کاربر خودکار کند.

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)

فایل مرتبط با env را دریافت کنید. متغیر

پارامترها
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES یا ANDROID_HOST_OUT_TESTCASES

برمی گرداند
File دایرکتوری مرتبط

getExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

لیستی از ERROR(/File) را دریافت کنید که به دایرکتوری های آزمایشی خارج از Tradefed اشاره دارد.

برمی گرداند

getProductOutputDir

public static File getProductOutputDir ()

خروجی خاص محصول را از درخت ساخت اندروید دریافت می کند. به طور معمول این مکان حاوی تصاویری برای پارتیشن های مختلف دستگاه، بوت لودر، رادیو و غیره است.

توجه: متد وجود این مسیر را تضمین نمی کند.

برمی گرداند
File محل خروجی dir یا null اگر ساخت فعلی نباشد

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath (boolean skipJavaCheck)

این نسخه با ویژگی سرور صریح فقط برای شرایط خاص مانند اجرای خشک نویزدار است.

پارامترها
skipJavaCheck boolean

برمی گرداند
File

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

مسیری را به باینری جاوا برمی‌گرداند که مهار تست فعلی در آن اجرا می‌شود

برمی گرداند
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

فهرستی از ERROR(/File) از دایرکتوری های موارد تست را دریافت کنید

پارامترها
buildInfo IBuildInfo : اطلاعات مصنوع ساخت. اگر اطلاعات ساخت در دسترس نیست یا نیازی به دریافت دایرکتوری موارد تست از اطلاعات ساخت نیست، آن را روی null تنظیم کنید.

برمی گرداند
لیستی از ERROR(/File) از دایرکتوری های پوشه تست موارد خروجی ساخت، بر اساس مقدار متغیرهای محیطی و اطلاعات ساخت داده شده.

isLocalMode است

public static boolean isLocalMode ()

اگر Tradefed در حالت محلی در حال اجرا باشد، مقدار true را برمی‌گرداند و باید برخی از اقدامات را برای کاربر خودکار کند.

برمی گرداند
boolean

RemoteEnvironment است

public static boolean isRemoteEnvironment ()

اگر در حال حاضر در یک محیط راه دور در حال اجرا هستیم، درست را برگردانید.

برمی گرداند
boolean