SystemUtil

public class SystemUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.SystemUtil


Sistem çağrıları yapmak için kullanılan yardımcı program sınıfı.

Özet

İç içe yerleştirilmiş sınıflar

enum SystemUtil.EnvVariable

 

Fields'ın oynadığı filmler

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

Değişkenlerin, tests dizininde aldığı alt yola eşlenmesini takip edin.

public static final String REMOTE_VM_VARIABLE

Herkese açık kurucular

SystemUtil()

Herkese açık yöntemler

static File getExternalTestCasesDir(SystemUtil.EnvVariable envVariable)

env ile ilişkili dosyayı alın.

static getExternalTestCasesDirs()

Tradefed dışındaki test dizinlerini işaret eden ERROR(/File) öğelerinin listesini alın.

static File getProductOutputDir()

Android derleme ağacından ürüne özel çıkış dizini alır.

static File getRunningJavaBinaryPath()

Mevcut test donanımının çalıştığı Java ikili dosyasının yolunu döndürür

static getTestCasesDirs(IBuildInfo buildInfo)

Test durumları dizinlerinin ERROR(/File) listesini alma

static boolean isRemoteEnvironment()

Şu anda uzak bir ortamda çalışıyorsak doğru değerini döndürür.

Fields'ın oynadığı filmler

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

Değişkenlerin, tests dizininde aldığı alt yola eşlenmesini takip edin.

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

Herkese açık kurucular

SystemUtil

public SystemUtil ()

Herkese açık yöntemler

getExternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

env değişkeniyle ilişkili dosyayı alın.

Parametreler
envVariable SystemUtil.EnvVariable: ANDROID_TARGET_OUT_TESTCASES veya ANDROID_HOST_OUT_TESTCASES

İlerlemeler
File İlişkilendirilen dizin.

getExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

Tradefed dışındaki test dizinlerini işaret eden ERROR(/File) öğelerinin listesini alın.

İlerlemeler

getProductOutputDir

public static File getProductOutputDir ()

Android derleme ağacından ürüne özel çıkış dizini alır. Genellikle bu konumda çeşitli cihaz bölümlerinin, önyükleyicinin, radyonun vb. resimleri bulunur.

Not: Bu yöntem, bu yolun var olduğunu garanti etmez.

İlerlemeler
File Çıkış dizininin konumu veya mevcut derleme yoksa null

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

Mevcut test donanımının çalıştığı Java ikili dosyasının yolunu döndürür

İlerlemeler
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

Test durumları dizinlerinin ERROR(/File) listesini alma

Parametreler
buildInfo IBuildInfo: derleme yapı bilgileri. Derleme bilgileri kullanılamıyorsa veya derleme bilgilerinden test

İlerlemeler
Ortam değişkenlerinin değerine ve belirtilen derleme bilgilerine göre derleme çıktısının test durumları klasörünün ERROR(/File) dizinlerinin listesi.

isRemoteEnvironment

public static boolean isRemoteEnvironment ()

Şu anda uzak bir ortamda çalışıyorsak doğru değerini döndürür.

İlerlemeler
boolean