SyncException

public class SyncException
extends CanceledException

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ com.android.ddmlib.CanceledException
         ↳ com.android.ddmlib.SyncException


يحدث هذا الخطأ عند عدم اكتمال عملية نقل باستخدام ERROR(/SyncService).

يختلف ذلك عن IOException لأنّ الخطأ لم يحدث بسبب الاتصال الأساسي، بل بسبب بروتوكول نقل adb الذي لم يعمل بطريقة ما، أو بسبب عدم صحة الأهداف (المحلية و/أو البعيدة).

ملخّص

طُرق وضع التصميم العامة

SyncException(SyncException.SyncError error)
SyncException(SyncException.SyncError error, String message)
SyncException(SyncException.SyncError error, Throwable cause)

الإجراءات العامة

SyncException.SyncError getErrorCode()
boolean wasCanceled()

تعرِض هذه السمة القيمة true إذا تم إلغاء المزامنة من خلال بيانات أدخلها المستخدم.

طُرق وضع التصميم العامة

SyncException

public SyncException (SyncException.SyncError error)

المعلَمات
error SyncException.SyncError

SyncException

public SyncException (SyncException.SyncError error, 
                String message)

المعلَمات
error SyncException.SyncError

message String

SyncException

public SyncException (SyncException.SyncError error, 
                Throwable cause)

المعلَمات
error SyncException.SyncError

cause Throwable

الإجراءات العامة

getErrorCode

public SyncException.SyncError getErrorCode ()

المرتجعات
SyncException.SyncError

wasCanceled

public boolean wasCanceled ()

تعرِض هذه السمة القيمة true إذا تم إلغاء المزامنة من خلال بيانات أدخلها المستخدم.

المرتجعات
boolean