BuildInfoUtil

public class BuildInfoUtil
extends Object

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


IBuildInfo yönetmeye yardımcı olacak bir util sınıfı

Özet

Kamu inşaatçıları

BuildInfoUtil ()

Genel yöntemler

static void bootstrapDeviceBuildAttributes ( IBuildInfo buildInfo, ITestDevice device, String overrideBuildId, String overrideBuildFlavor, String overrideBuildBranch, String overrideBuildAlias)

Cihazdan yapı niteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır

Not: Dal bilgileri cihazda yapı nitelikleri olarak saklanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilen aşağıdaki alanlar olacaktır:

  • ro.product.brand
  • ro.product.name
  • ro.product.vendor.device (eski API düzeylerinde farklı olabilir)
  • ro.build.version.release

Kamu inşaatçıları

BuildInfoUtil

public BuildInfoUtil ()

Genel yöntemler

bootstrapDeviceBuildNitelikler

public static void bootstrapDeviceBuildAttributes (IBuildInfo buildInfo, 
                ITestDevice device, 
                String overrideBuildId, 
                String overrideBuildFlavor, 
                String overrideBuildBranch, 
                String overrideBuildAlias)

Cihazdan yapı niteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır

Not: Dal bilgileri cihazda yapı nitelikleri olarak saklanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilen aşağıdaki alanlar olacaktır:

  • ro.product.brand
  • ro.product.name
  • ro.product.vendor.device (eski API düzeylerinde farklı olabilir)
  • ro.build.version.release

Parametreler
buildInfo IBuildInfo : cihaz derleme özniteliklerinin enjekte edileceği yapı bilgisi

device ITestDevice : derleme özniteliklerinin okunacağı aygıt

overrideBuildId String : cihazdan okumak yerine derleme kimliğini bu değere geçersiz kılın; geçersiz kılma olmadığı için null

overrideBuildFlavor String : cihazdan okumak yerine, yapı lezzetini bu değere geçersiz kılın; geçersiz kılma olmadığı için null

overrideBuildBranch String : Dal yerine aygıt niteliklerini birleştirmek yerine, onu bu değere geçersiz kılın; geçersiz kılma olmadığı için null

overrideBuildAlias String : cihazdan okumak yerine derleme takma adını bu değere geçersiz kılın; geçersiz kılma olmadığı için null

Atar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException