RequestSurfacePackageException
  public
  
  final
  
  class
  RequestSurfacePackageException
  
  
  
  
  
  
  
    extends Exception
  
  
  
  
  
  
| java.lang.Object | |||
| ↳ | java.lang.Throwable | ||
| ↳ | java.lang.Exception | ||
| ↳ | android.app.sdksandbox.RequestSurfacePackageException | ||
SdkSandboxManager#requestSurfacePackage 擲回的例外狀況
摘要
| 公用建構函式 | |
|---|---|
| 
      RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message)
      使用結果代碼和訊息初始化  | |
| 
      RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause)
      使用結果代碼、訊息和 | |
| 
      RequestSurfacePackageException(int requestSurfacePackageErrorCode, String message, Throwable cause, Bundle extraInfo)
      使用結果代碼、訊息和原因初始化  | |
| 公用方法 | |
|---|---|
| 
        
        
        
        
        
        Bundle | 
      getExtraErrorInformation()
      傳回建構這個例外狀況時使用的額外錯誤資訊。 | 
| 
        
        
        
        
        
        int | 
      getRequestSurfacePackageErrorCode()
      傳回建構這個例外狀況時使用的結果代碼。 | 
| 繼承方法 | |
|---|---|
公用建構函式
RequestSurfacePackageException
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message)使用結果代碼和訊息初始化 RequestSurfacePackageException
| 參數 | |
|---|---|
| requestSurfacePackageErrorCode | int:結果代碼。
 這個值可以是SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR或SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED | 
| message | String:透過Throwable.getMessage()方法儲存的詳細訊息,以供日後擷取。
 
 此值可以是null。 | 
RequestSurfacePackageException
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause)使用結果代碼、訊息和RequestSurfacePackageException
 。
| 參數 | |
|---|---|
| requestSurfacePackageErrorCode | int:結果代碼。
 這個值可以是SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR或SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED | 
| message | String:透過Throwable.getMessage()方法儲存的詳細訊息,以供日後擷取。
 此值可以是null。 | 
| cause | Throwable:例外狀況原因,使用Throwable.getCause()方法儲存以供日後擷取。允許為空值,表示造成原因
     不存在或不明的原因 | 
RequestSurfacePackageException
public RequestSurfacePackageException (int requestSurfacePackageErrorCode, 
                String message, 
                Throwable cause, 
                Bundle extraInfo)使用結果代碼、訊息和原因初始化 RequestSurfacePackageException
 以及其他資訊
| 參數 | |
|---|---|
| requestSurfacePackageErrorCode | int:結果代碼。
 這個值可以是SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR或SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED | 
| message | String:透過Throwable.getMessage()方法儲存的詳細訊息,以供日後擷取。
 此值可以是null。 | 
| cause | Throwable:例外狀況原因,使用Throwable.getCause()方法儲存以供日後擷取。允許為空值,表示造成原因
     不存在或不明的原因 | 
| extraInfo | Bundle:額外的錯誤資訊。如果沒有這類資訊,則這個欄位會留空。
 
 此值不能為null。 | 
公用方法
getExtraErrorInformation
public Bundle getExtraErrorInformation ()
傳回建構這個例外狀況時使用的額外錯誤資訊。
| 傳回 | |
|---|---|
| Bundle | 額外錯誤資訊組合。
 
 此值不能為 null。 | 
getRequestSurfacePackageErrorCode
public int getRequestSurfacePackageErrorCode ()
傳回建構這個例外狀況時使用的結果代碼。
| 傳回 | |
|---|---|
| int | SdkSandboxManager#requestSurfacePackage的結果代碼
 
 這個值可以是SdkSandboxManager.REQUEST_SURFACE_PACKAGE_INTERNAL_ERROR或SdkSandboxManager.REQUEST_SURFACE_PACKAGE_SDK_NOT_LOADED | 
