SistemUtil

public class SystemUtil
extends Object

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


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

Özet

İç içe geçmiş sınıflar

enum SystemUtil.EnvVariable

Alanlar

public static final ENV_VARIABLE_PATHS_IN_TESTS_DIR

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

public static final String REMOTE_VM_VARIABLE

Kamu inşaatçıları

SystemUtil ()

Genel yöntemler

static File getExternalTestCasesDir ( SystemUtil.EnvVariable envVariable)

Env ile ilişkili dosyayı alın.

static getExternalTestCasesDirs ()

Tradefed dışındaki test dizinlerine işaret eden ERROR(/File) listesini alın.

static File getProductOutputDir ()

Bir Android yapı ağacından ürüne özel çıktı dizinini alır.

static File getRunningJavaBinaryPath ()

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

static getTestCasesDirs (IBuildInfo buildInfo)

Test senaryoları dizinlerindeki ERROR(/File) listesini alın

static boolean isRemoteEnvironment ()

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

Alanlar

ENV_VARIABLE_PATHS_IN_TESTS_DIR

public static final  ENV_VARIABLE_PATHS_IN_TESTS_DIR

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

REMOTE_VM_VARIABLE

public static final String REMOTE_VM_VARIABLE

Kamu inşaatçıları

SistemUtil

public SystemUtil ()

Genel yöntemler

getExternalTestCasesDir

public static File getExternalTestCasesDir (SystemUtil.EnvVariable envVariable)

Env ile ilişkili dosyayı alın. değişken.

Parametreler
envVariable SystemUtil.EnvVariable : ANDROID_TARGET_OUT_TESTCASES veya ANDROID_HOST_OUT_TESTCASES

İadeler
File İlgili dizin.

getExternalTestCasesDirs

public static  getExternalTestCasesDirs ()

Tradefed dışındaki test dizinlerine işaret eden ERROR(/File) listesini alın.

İadeler

getProductOutputDir

public static File getProductOutputDir ()

Bir Android yapı ağacından ürüne özel çıktı dizinini alır. Genellikle bu konum çeşitli aygıt bölümleri, önyükleyici, radyo vb. için görüntüler içerir.

Not: Yöntem bu yolun var olduğunu garanti etmez.

İadeler
File geçerli yapı değilse, çıktı dizininin veya null konumu

getRunningJavaBinaryPath

public static File getRunningJavaBinaryPath ()

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

İadeler
File

getTestCasesDirs

public static  getTestCasesDirs (IBuildInfo buildInfo)

Test senaryoları dizinlerindeki ERROR(/File) listesini alın

Parametreler
buildInfo IBuildInfo : yapı yapı bilgisi. Derleme bilgisi mevcut değilse veya derleme bilgisinden test senaryoları dizinlerini almaya gerek yoksa bunu null olarak ayarlayın.

İadeler
Ortam değişkenlerinin değerine ve verilen yapı bilgisine dayalı olarak, yapı çıktısının test senaryoları klasörünün dizinlerinin ERROR(/File) listesi.

Uzak Ortam

public static boolean isRemoteEnvironment ()

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

İadeler
boolean