LoadSdkException

public final class LoadSdkException
extends Exception implements Parcelable

java.lang.Object
   ↳ java.lang.Throwable
     ↳ java.lang.Exception
       ↳ android.app.sdksandbox.LoadSdkException


Exception générée par SdkSandboxManager#loadSdk

Résumé

Constantes héritées

Champs

public static final Creator<LoadSdkException> CREATOR

Constructeurs publics

LoadSdkException(Throwable cause, Bundle extraInfo)

Initialise un LoadSdkException avec un Throwable et un Bundle.

Méthodes publiques

int describeContents()

Décrit les types d'objets spéciaux contenus dans la représentation marshalée de cette instance Parcelable.

Bundle getExtraInformation()

Renvoie les informations supplémentaires sur l'erreur avec lesquelles cette exception a été créée.

int getLoadSdkErrorCode()

Renvoie le code de résultat avec lequel cette exception a été créée.

void writeToParcel(Parcel destination, int flags)

Aplatit cet objet dans un élément Parcel.

Méthodes héritées

Champs

CREATOR

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public static final Creator<LoadSdkException> CREATOR

Constructeurs publics

LoadSdkException

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public LoadSdkException (Throwable cause, 
                Bundle extraInfo)

Initialise un LoadSdkException avec un Throwable et un Bundle.

Paramètres
cause Throwable: cause de l'exception, enregistrée pour être récupérée ultérieurement par la méthode Throwable.getCause(). Cette valeur ne peut pas être null.

extraInfo Bundle: informations supplémentaires sur l'erreur. Ce champ est vide en l'absence d'informations de ce type. Cette valeur ne peut pas être null.

Méthodes publiques

describeContents

Ajouté au niveau d'API 34
public int describeContents ()

Décrit les types d'objets spéciaux contenus dans la représentation marshalée de cette instance Parcelable. Par exemple, si l'objet inclut un descripteur de fichier dans la sortie de writeToParcel(android.os.Parcel, int), la valeur renvoyée par cette méthode doit inclure le bit CONTENTS_FILE_DESCRIPTOR.

Renvoie
int Un masque de bits indiquant l'ensemble des types d'objets spéciaux marshalés par cette instance d'objet Parcelable. La valeur est 0 ou CONTENTS_FILE_DESCRIPTOR.

ObtenirInformationsExtra

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public Bundle getExtraInformation ()

Renvoie les informations supplémentaires sur l'erreur avec lesquelles cette exception a été créée.

Renvoie
Bundle Groupe d'informations sur les erreurs supplémentaires. Cette valeur ne peut pas être null.

getLoadSdkErrorCode

Ajouté au niveau d'API 34
Également disponible dans Ad Services Extensions 4
public int getLoadSdkErrorCode ()

Renvoie le code de résultat avec lequel cette exception a été créée.

Renvoie
int Code de résultat loadSdk. La valeur est SdkSandboxManager.LOAD_SDK_NOT_FOUND, SdkSandboxManager.LOAD_SDK_ALREADY_LOADED, SdkSandboxManager.LOAD_SDK_SDK_DEFINED_ERROR, SdkSandboxManager.LOAD_SDK_SDK_SANDBOX_DISABLED, SdkSandboxManager.LOAD_SDK_INTERNAL_ERROR ou SdkSandboxManager.SDK_SANDBOX_PROCESS_NOT_AVAILABLE

writeToParcel

Ajouté au niveau d'API 34
public void writeToParcel (Parcel destination, 
                int flags)

Aplatit cet objet dans un élément Parcel.

Paramètres
destination Parcel : cette valeur ne peut pas être null.

flags int : indicateurs supplémentaires concernant la manière dont l'objet doit être écrit. Peut prendre la valeur 0 ou Parcelable.PARCELABLE_WRITE_RETURN_VALUE. La valeur est 0 ou une combinaison de Parcelable.PARCELABLE_WRITE_RETURN_VALUE et android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES.