BuildInfoUtil

public class BuildInfoUtil
extends Object

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


IBuildInfo işlenmesine 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)

Aygıttan yapı özniteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır

Not: şube bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilmiş aşağıdaki alanlar olacaktır:

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

kamu inşaatçılar

BuildInfoUtil

public BuildInfoUtil ()

Genel yöntemler

bootstrapDeviceBuildAttributes

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

Aygıttan yapı özniteliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır

Not: şube bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgisi kısa çizgilerle birleştirilmiş aşağıdaki alanlar olacaktır:

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

parametreler
buildInfo IBuildInfo : cihaz yapı niteliklerinin enjekte edileceği yapı bilgisi

device ITestDevice : derleme özniteliklerinin okunacağı cihaz

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

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

overrideBuildBranch String : aygıt özniteliklerini şube yerine birleştirmek yerine, onu bu değere göre geçersiz kılın; geçersiz kılma için null

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

Atar
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException