Derleme BilgisiUtil

public class BuildInfoUtil
extends Object

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


IBuildInfo ile ilgili müdahalede bulunmak için bir yardımcı sınıfı

Özet

Kamu inşaatçıları

BuildInfoUtil()

Herkese açık yöntemler

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

Derleme özelliklerini cihazdan okur ve bunları, ilgili derleme bilgi alanlarını geçersiz kılmak için kullanır

Not: Dal bilgileri cihazda derleme özellikleri olarak depolanmadığından eklenen şube bilgileri, aşağıdaki alanlar tirelerle birleştirilir:

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

Kamu inşaatçıları

Derleme BilgisiUtil

public BuildInfoUtil ()

Herkese açık yöntemler

önyüklemeCihazDerlemeÖzellikleri

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

Derleme özelliklerini cihazdan okur ve bunları, ilgili derleme bilgi alanlarını geçersiz kılmak için kullanır

Not: Dal bilgileri cihazda derleme özellikleri olarak depolanmadığından eklenen şube bilgileri, aşağıdaki alanlar tirelerle birleştirilir:

  • 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 özelliklerinin yerleştirileceği derleme bilgisi

device ITestDevice: derleme özelliklerinin okunacağı cihaz

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

overrideBuildFlavor String: Cihazdan okumak yerine derleme türünü buna göre geçersiz kıl değer; Geçersiz kılma olmaması için null

overrideBuildBranch String: dal, bunu bu değere geçersiz kıl; Geçersiz kılma olmaması için null

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

Fırlatma
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException