Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

BuildInfoUtil

public class BuildInfoUtil
extends Object

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


Kelas util untuk membantu memanipulasi IBuildInfo

Ringkasan

Konstruktor publik

BuildInfoUtil ()

Metode publik

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

Membaca atribut build dari perangkat dan menggunakannya untuk mengganti bidang info build yang relevan

Catatan: karena informasi cabang tidak disimpan di perangkat sebagai atribut build, info cabang yang dimasukkan akan menjadi kolom berikut yang digabungkan melalui tanda hubung:

  • ro.product.brand
  • ro.product.name
  • ro.product.vendor.device (mungkin berbeda pada level API yang lebih lama)
  • ro.build.version.release

Konstruktor publik

BuildInfoUtil

public BuildInfoUtil ()

Metode publik

bootstrapDeviceBuildAttributes

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

Membaca atribut build dari perangkat dan menggunakannya untuk mengganti bidang info build yang relevan

Catatan: karena informasi cabang tidak disimpan di perangkat sebagai atribut build, info cabang yang dimasukkan akan menjadi kolom berikut yang digabungkan melalui tanda hubung:

  • ro.product.brand
  • ro.product.name
  • ro.product.vendor.device (mungkin berbeda pada level API yang lebih lama)
  • ro.build.version.release

Parameter
buildInfo IBuildInfo : info build tempat atribut build perangkat akan dimasukkan

device ITestDevice : perangkat tempat membaca atribut build

overrideBuildId String : alih-alih membaca dari perangkat, timpa id build ke nilai ini; null untuk tidak menimpa

overrideBuildFlavor String : alih-alih membaca dari perangkat, ganti ragam build ke nilai ini; null untuk tidak menimpa

overrideBuildBranch String : alih-alih menggabungkan atribut perangkat sebagai pengganti cabang, ganti ke nilai ini; null untuk tidak menimpa

overrideBuildAlias String : alih-alih membaca dari perangkat, ganti alias build ke nilai ini; null untuk tidak menimpa

Melempar
DeviceNotAvailableException