سندباکس کانفیگ یوتیل

public class SandboxConfigUtil
extends Object

شیء جاوا
com.android.tradefed.sandbox.SandboxConfigUtil


یک کلاس کاربردی برای مدیریت IConfiguration هنگام انجام sandboxing.

خلاصه

سازندگان عمومی

SandboxConfigUtil ()

روش‌های عمومی

static File dumpConfigForVersion (File rootDir, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)

یک زیرفرآیند بر اساس فایل‌های Tf jars از هر نسخه‌ای ایجاد کنید و xml IConfiguration را بر اساس آرگومان‌های خط فرمان کپی کنید.

static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig)
static File dumpConfigForVersion (String classpath, IRunUtil runUtil, String[] args, SandboxConfigDump.DumpCmd dump, File globalConfig, boolean skipJavaCheck)

یک زیرفرآیند بر اساس فایل‌های Tf jars از هر نسخه‌ای ایجاد کنید و xml IConfiguration را بر اساس آرگومان‌های خط فرمان کپی کنید.

static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

یک پیکربندی سراسری فقط با کلید اصلی ایجاد کنید تا در subprocess در دسترس باشد.

سازندگان عمومی

سندباکس کانفیگ یوتیل

public SandboxConfigUtil ()

روش‌های عمومی

dumpConfigForVersion

public static File dumpConfigForVersion (File rootDir, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

یک زیرفرآیند بر اساس فایل‌های Tf jars از هر نسخه‌ای ایجاد کنید و xml IConfiguration را بر اساس آرگومان‌های خط فرمان کپی کنید.

پارامترها
rootDir File : دایرکتوری حاوی تمام فایل‌های jar از TF.

runUtil IRunUtil : IRunUtil مورد استفاده برای اجرای دستور.

args String : آرگومان‌های خط فرمان.

dump SandboxConfigDump.DumpCmd : DumpCmd که برخی از خروجی‌ها را مدیریت می‌کند.

globalConfig File : فایلی که پیکربندی سراسری مورد استفاده را توصیف می‌کند.

بازگشت‌ها
File File حاوی xml dump از خط فرمان.

پرتاب‌ها
ConfigurationException اگر تخلیه موفقیت‌آمیز نباشد.
IOException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig)

پارامترها
classpath String

runUtil IRunUtil

args String

dump SandboxConfigDump.DumpCmd

globalConfig File

بازگشت‌ها
File

پرتاب‌ها
IOException
SandboxConfigurationException

dumpConfigForVersion

public static File dumpConfigForVersion (String classpath, 
                IRunUtil runUtil, 
                String[] args, 
                SandboxConfigDump.DumpCmd dump, 
                File globalConfig, 
                boolean skipJavaCheck)

یک زیرفرآیند بر اساس فایل‌های Tf jars از هر نسخه‌ای ایجاد کنید و xml IConfiguration را بر اساس آرگومان‌های خط فرمان کپی کنید.

پارامترها
classpath String : مسیر کلاسی که برای اجرای جعبه شنی استفاده می‌شود.

runUtil IRunUtil : IRunUtil مورد استفاده برای اجرای دستور.

args String : آرگومان‌های خط فرمان.

dump SandboxConfigDump.DumpCmd : DumpCmd که برخی از خروجی‌ها را مدیریت می‌کند.

globalConfig File : فایلی که پیکربندی سراسری مورد استفاده را توصیف می‌کند.

skipJavaCheck boolean : آیا از بررسی نسخه جاوا صرف نظر شود یا خیر

بازگشت‌ها
File File حاوی xml dump از خط فرمان.

پرتاب‌ها
SandboxConfigurationException اگر تخلیه موفقیت‌آمیز نباشد.
IOException

dumpFilteredGlobalConfig

public static File dumpFilteredGlobalConfig (Set<String> exclusionPatterns)

یک پیکربندی سراسری فقط با کلید اصلی ایجاد کنید تا در subprocess در دسترس باشد.

پارامترها
exclusionPatterns Set

بازگشت‌ها
File

پرتاب‌ها
IOException