InstallReceiver
public
class
InstallReceiver
extends MultiLineReceiver
| java.lang.Object | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.ddmlib.InstallReceiver | |
"pm install package.apk" komut satırı için çıkış alıcısı.
Yüklemenin başarılı olup olmadığını ve hatanın ne olduğunu belirlemek için isSuccessfullyCompleted() ve getErrorMessage() öğelerini birlikte kullanın.
Özet
Herkese açık oluşturucular | |
|---|---|
InstallReceiver()
|
|
Herkese açık yöntemler | |
|---|---|
void
|
done()
İşlemi sonlandırır. |
String
|
getErrorCode()
|
String
|
getErrorMessage()
Yüklemeden gelen hata mesajını döndürür. |
String
|
getSuccessMessage()
Yüklemeden gelen başarı mesajını döndürür. |
boolean
|
isCancelled()
|
boolean
|
isSuccessfullyCompleted()
Yükleme tamamen başarılıysa true değerini döndürür. |
void
|
processNewLines(String[] lines)
Uzak işlem tarafından yeni satırlar alındığında çağrılır. |
Herkese açık oluşturucular
InstallReceiver
public InstallReceiver ()
Herkese açık yöntemler
bitti
public void done ()
İşlemi sonlandırır. Bu, son satırlar processNewLines(String[]) işleminden geçtikten sonra çağrılır.
getErrorCode
public String getErrorCode ()
| İlerlemeler | |
|---|---|
String |
"Failure [ERROR_CODE: description]" gibi bir mesajın ERROR_CODE bölümü |
getErrorMessage
public String getErrorMessage ()
Yüklemeden gelen hata mesajını döndürür. Başarılı olursa veya zaman aşımı gerçekleşirse boş değer döndürür.
| İlerlemeler | |
|---|---|
String |
|
getSuccessMessage
public String getSuccessMessage ()
Yükleme işleminden başarı mesajını döndürür. Hata görülürse boş değer döndürülür.
| İlerlemeler | |
|---|---|
String |
|
isCancelled
public boolean isCancelled ()
| İlerlemeler | |
|---|---|
boolean |
|
isSuccessfullyCompleted
public boolean isSuccessfullyCompleted ()
Yükleme tamamen başarılıysa true değerini döndürür. getErrorMessage() null değerini, isSuccessfullyCompleted() ise yanlış değerini döndürürse büyük olasılıkla cihaz tarafında zaman aşımıyla karşılaşılmıştır.
| İlerlemeler | |
|---|---|
boolean |
|
processNewLines
public void processNewLines (String[] lines)
Uzak işlem tarafından yeni satırlar alındığında çağrılır.
Bu yönteme verilen satırların eksiksiz olduğu garanti edilir.
| Parametreler | |
|---|---|
lines |
String: Yeni satırları içeren dizi. |