À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
SerializationUtil
public
class
SerializationUtil
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.util.SerializationUtil
|
Utilitaire permettant de sérialiser/désérialiser un objet qui implémente ERROR(/Serializable)
.
Résumé
Constructeurs publics
SerializationUtil
public SerializationUtil ()
Méthodes publiques
deserialize
public static Object deserialize (String serialized)
Désérialisez un objet sérialisé à l'aide de serializeToString(Serializable)
.
Paramètres |
serialized |
String : chaîne base64 dans laquelle l'objet a été sérialisé. |
Renvoie |
Object |
l'objet désérialisé. |
Génère |
|
si la désérialisation échoue. |
deserialize
public static Object deserialize (File serializedFile,
boolean deleteFile)
Désérialisez un objet sérialisé à l'aide de serialize(Serializable)
.
Paramètres |
serializedFile |
File : fichier dans lequel l'objet a été sérialisé. |
deleteFile |
boolean : "true" si le fichier sérialisé doit être supprimé une fois désérialisé. |
Renvoie |
Object |
l'objet désérialisé. |
Génère |
|
si la désérialisation échoue. |
serialize
public static File serialize (Serializable o)
Sérialisez un objet qui implémente ERROR(/Serializable)
.
Paramètres |
o |
Serializable : objet à sérialiser. |
Renvoie |
File |
ERROR(/File) dans lequel l'objet a été sérialisé. |
Génère |
|
en cas d'échec de la sérialisation. |
serializeToString
public static String serializeToString (Serializable o)
Sérialiser un objet dans une chaîne encodée en base64.
Paramètres |
o |
Serializable : objet à sérialiser. |
Renvoie |
String |
String dans lequel l'objet a été sérialisé. |
Génère |
|
en cas d'échec de la sérialisation. |
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/03/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/03/26 (UTC)."],[],[]]