CihazİşlemiUtil

public class DeviceActionUtil
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.DeviceActionUtil


Cihaz işlemlerini yürütmek için yardımcı program sınıfı.

Özet

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

class DeviceActionUtil.DeviceActionConfigError

Yapılandırma hatası istisnası. 

Herkese açık yöntemler

static DeviceActionUtil create(File deviceActionMainJar, File bundletoolJar)

Örnek oluşturur.

CommandResult execute(DeviceActionUtil.Command command, String deviceId, actionArgs)

Bir cihaz işlem komutunu yürütür.

static File findExecutableOnPath(String name)
void generateLogFile(CommandResult result)

Ana makine günlük dosyasını oluşturur.

void saveToLogs(DeviceActionUtil.Command cmd, ITestLogger testLogger)

Oluşturulan tüm dosyaları test etmek için kaydeder.

Herkese açık yöntemler

oluştur

public static DeviceActionUtil create (File deviceActionMainJar, 
                File bundletoolJar)

Örnek oluşturur.

Parametreler
deviceActionMainJar File

bundletoolJar File

İlerlemeler
DeviceActionUtil

Fırlatma
DeviceActionUtil.DeviceActionConfigError

uygulamak

public CommandResult execute (DeviceActionUtil.Command command, 
                String deviceId, 
                 actionArgs)

Bir cihaz işlem komutunu yürütür.

Parametreler
command DeviceActionUtil.Command: yürütmek için.

deviceId String: cihazın.

actionArgs : command için işlem bağımsız değişkenleri.

İlerlemeler
CommandResult

findExecutableOnPath

public static File findExecutableOnPath (String name)

Parametreler
name String

İlerlemeler
File

Fırlatma
DeviceActionUtil.DeviceActionConfigError

createLogFile

public void generateLogFile (CommandResult result)

Ana makine günlük dosyasını oluşturur.

Parametreler
result CommandResult

SaveToLogs

public void saveToLogs (DeviceActionUtil.Command cmd, 
                ITestLogger testLogger)

Oluşturulan tüm dosyaları test etmek için kaydeder.

Parametreler
cmd DeviceActionUtil.Command

testLogger ITestLogger