BuildInfoUtil

public class BuildInfoUtil
extends Object

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


IBuildInfo manipüle etmeye 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ı özelliklerini okur ve bunları ilgili yapı bilgisi alanlarını geçersiz kılmak için kullanır

Not: Dal bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgileri, tirelerle birleştirilen aşağıdaki alanlar olacaktır:

  • ro.product.brand
  • ro.product.name
  • ro.product.vendor.device (belki daha 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)

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

Not: Dal bilgileri cihazda derleme öznitelikleri olarak depolanmadığından, enjekte edilen dal bilgileri, tirelerle birleştirilen aşağıdaki alanlar olacaktır:

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

parametreler
buildInfo IBuildInfo : aygıt oluşturma özelliklerinin enjekte edileceği yapı bilgisi

device ITestDevice : yapı özelliklerini okumak için cihaz

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

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

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

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

atar
DeviceNotAvailableException