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.