27 Mart 2025'ten itibaren AOSP'yi derlemek ve AOSP'ye katkıda bulunmak için aosp-main
yerine android-latest-release
kullanmanızı öneririz. Daha fazla bilgi için AOSP'de yapılan değişiklikler başlıklı makaleyi inceleyin.
ConfigurationDef
public
class
ConfigurationDef
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.ConfigurationDef
|
Bir yapılandırma, ilişkili nesneleri ve seçeneklerinin kaydını tutar.
Özet
İç içe yerleştirilmiş sınıflar |
class |
ConfigurationDef.ConfigObjectDef
Bir className ve sahip olduğu görünüm numarasıyla ilgili bilgileri barındıran nesne (ör. bir yapılandırmada aynı nesne iki kez varsa ilkinde ilk görünüm numarası bulunur).
|
Herkese açık yöntemler |
int
|
addConfigObjectDef(String typeName, String className)
Tanıma bir yapılandırma nesnesi ekler
|
String
|
addExpectedDevice(String deviceName, boolean isFake)
İzlenmesi gereken bir cihazı ve bu cihazın gerçek olup olmadığını ekleyin.
|
void
|
addOptionDef(String optionName, String optionKey, String optionValue, String optionSource, String type)
Tanıma seçenek ekler
|
IConfiguration
|
createConfiguration()
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
|
IConfiguration
|
createConfiguration( allowedObjects)
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
|
String
|
getDescription()
Yapılandırmanın kısa bir açıklamasını döndürür
|
|
getExpectedDevices()
İzlenen cihazların mevcut haritasını ve gerçek olup olmadığını döndürür.
|
String
|
getName()
Bu yapılandırma tanımının adını alır.
|
boolean
|
isMultiDeviceMode()
Kaydedilen yapılandırmanın çok cihazlı olup olmadığını döndürür.
|
void
|
setDescription(String description)
Yapılandırma tanımı açıklamasını ayarlar
|
void
|
setMultiDeviceMode(boolean multiDeviceMode)
|
Fields'ın oynadığı filmler
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
Herkese açık kurucular
ConfigurationDef
public ConfigurationDef (String name)
Herkese açık yöntemler
addConfigObjectDef
public int addConfigObjectDef (String typeName,
String className)
Tanıma bir yapılandırma nesnesi ekler
Parametreler |
typeName |
String : yapılandırma nesnesi tür adı |
className |
String : yapılandırma nesnesinin sınıf adı |
İlerlemeler |
int |
Bu className'ın bu ConfigurationDef 'te gösterilme sayısı (bu sefer dahil). Tüm ConfigurationDef yöntemleri bu sınıfları sabit bir sıralamayla döndürdüğü için bu dizin, yeni eklenen clasName örneği için benzersiz bir tanımlayıcı görevi görebilir. |
addExpectedDevice
public String addExpectedDevice (String deviceName,
boolean isFake)
İzlenmesi gereken bir cihazı ve bu cihazın gerçek olup olmadığını ekleyin.
Parametreler |
deviceName |
String |
isFake |
boolean |
addOptionDef
public void addOptionDef (String optionName,
String optionKey,
String optionValue,
String optionSource,
String type)
Tanıma seçenek ekler
Parametreler |
optionName |
String : Seçeneğin adı |
optionKey |
String |
optionValue |
String : seçenek değeri |
optionSource |
String |
type |
String |
createConfiguration
public IConfiguration createConfiguration ()
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
createConfiguration
public IConfiguration createConfiguration ( allowedObjects)
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve alanlarını sağlanan seçenek değerleriyle doldurur.
Parametreler |
allowedObjects |
: Tam yapılandırmadan oluşturacağımız TF nesneleri grubu |
getDescription
public String getDescription ()
Yapılandırmanın kısa bir açıklamasını döndürür
getExpectedDevices
public getExpectedDevices ()
İzlenen cihazların mevcut haritasını ve gerçek olup olmadığını döndürür.
getName
public String getName ()
Bu yapılandırma tanımının adını alır.
İlerlemeler |
String |
bu yapılandırmanın adı. |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
Kaydedilen yapılandırmanın çok cihazlı olup olmadığını döndürür.
setDescription
public void setDescription (String description)
Yapılandırma tanımı açıklamasını ayarlar
Parametreler |
description |
String |
setMultiDeviceMode
public void setMultiDeviceMode (boolean multiDeviceMode)
Parametreler |
multiDeviceMode |
boolean |
Korunan yöntemler
checkRejectedObjects
protected void checkRejectedObjects ( rejectedObjects,
Throwable cause)
Reddedilen nesne haritasını değerlendirin. Varsa bir istisna atayın.
Parametreler |
rejectedObjects |
|
cause |
Throwable |
injectOptions
protected void injectOptions (IConfiguration config,
optionList)
Parametreler |
config |
IConfiguration |
optionList |
|
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-03-26 UTC.
[null,null,["Son güncelleme tarihi: 2025-03-26 UTC."],[],[]]