Belirli bir GCE AVD örneği için ilgili verileri tutacak yapı.
İç içe geçmiş sınıflar |
---|
class | GceAvdInfo.LogFileEntry |
Alanlar
BUILD_VARS
public static final BUILD_VARS
Kamu inşaatçıları
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort)
Parametreler |
---|
instanceName | String |
hostAndPort | HostAndPort |
GceAvdInfo
public GceAvdInfo (String instanceName,
HostAndPort hostAndPort,
ErrorIdentifier errorType,
String errors,
GceAvdInfo.GceStatus status)
Parametreler |
---|
instanceName | String |
hostAndPort | HostAndPort |
errorType | ErrorIdentifier |
errors | String |
status | GceAvdInfo.GceStatus |
Genel yöntemler
getBuildVars
public getBuildVars ()
GCE AVD cihazının derleme değişkeni bilgileri karmasını döndürün.
Olası derleme değişkenleri anahtarları BUILD_VARS'ta açıklanmıştır; örneğin: build_id, build_target, Branch, kernel_build_id, kernel_build_target, kernel_branch, system_build_id, system_build_target, system_branch, emulator_build_id, emulator_build_target, emulator_branch.
getDeviceOffset
public Integer getDeviceOffset ()
getErrors
public String getErrors ()
getInstanceUser
public String getInstanceUser ()
getLogs
public getLogs ()
Haritayı yerel veya uzak günlük yollarından türlere döndürün.
getSkipBugreportCollection
public boolean getSkipBugreportCollection ()
ana bilgisayarAndPort
public HostAndPort hostAndPort ()
örnek isim
public String instanceName ()
public boolean isIpPreconfigured ()
ayrıştırmaGceInfoFromFile
public static GceAvdInfo parseGceInfoFromFile (File f,
DeviceDescriptor descriptor,
int remoteAdbPort)
GCE AVD cihaz bilgisini elde etmek için belirli bir dosyayı ayrıştırın.
Parametreler |
---|
f | File : GCE Sürücüsünden JSON çıktısını okumak için ERROR(/File) dosyası. |
descriptor | DeviceDescriptor : Bilgiye ihtiyaç duyan cihazın tanımlayıcısı. |
remoteAdbPort | int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası |
ayrıştırmaGceInfoFromOxygenClientOutput
public static parseGceInfoFromOxygenClientOutput (CommandResult oxygenRes,
int remoteAdbPort)
Kiralanan AVD bilgilerini elde etmek için Oxygen istemci ikili programından belirli bir komut satırı çıktısını ayrıştırın.
Parametreler |
---|
oxygenRes | CommandResult : Oxygen istemcisi komut yürütmesinden CommandResult . |
remoteAdbPort | int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası |
ayrıştırmaGceInfoFromString
public static GceAvdInfo parseGceInfoFromString (String data,
DeviceDescriptor descriptor,
int remoteAdbPort)
GCE AVD cihaz bilgisini elde etmek için belirli bir dizeyi ayrıştırın.
Parametreler |
---|
data | String : JSON dizesi. |
descriptor | DeviceDescriptor : Bilgiye ihtiyaç duyan cihazın tanımlayıcısı. |
remoteAdbPort | int : adb bağlantısı için kullanılması gereken uzak bağlantı noktası |
setCihazOfset
public void setDeviceOffset (Integer deviceOffset)
Parametreler |
---|
deviceOffset | Integer |
setErrorType
public void setErrorType (ErrorIdentifier errorType)
Parametreler |
---|
errorType | ErrorIdentifier |
setErrors
public void setErrors (String errors)
Parametreler |
---|
errors | String |
setInstanceUser
public void setInstanceUser (String instanceUser)
Parametreler |
---|
instanceUser | String |
public void setIpPreconfigured (boolean isIpPreconfigured)
Parametreler |
---|
isIpPreconfigured | boolean |
setSkipBugreportCollection
public void setSkipBugreportCollection (boolean skipBugreportCollection)
Parametreler |
---|
skipBugreportCollection | boolean |
setDurum
public void setStatus (GceAvdInfo.GceStatus status)
Parametreler |
---|
status | GceAvdInfo.GceStatus |
toString
public String toString ()
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: 2023-10-14 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"İhtiyacım olan bilgiler yok"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Çok karmaşık / çok fazla adım var"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Güncel değil"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Çeviri sorunu"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Örnek veya kod sorunu"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Diğer"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Anlaması kolay"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Sorunumu çözdü"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Diğer"
}]