À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
GoogleAccountPreparer
public
class
GoogleAccountPreparer
extends WaitForDeviceDatetimePreparer
Un ITargetPreparer permettant de configurer des comptes Google. Si aucun compte n'est spécifié et que la création de compte Gaia est activée, un compte Gaia sera créé et ajouté à l'appareil.
Résumé
Méthodes publiques |
void
|
setAccount(String accountName, String accountPassword)
Définit le compte Google à créer.
|
void
|
setAccountSync(boolean value)
Indique si la synchronisation doit être activée sur le compte.
|
void
|
setSyncThenOff(long syncThenOff)
Indique si la synchronisation doit être activée sur le compte.
|
void
|
setUp(TestInformation testInfo)
|
void
|
setWaitForCheckin(boolean value)
Indique s'il faut attendre la fin de l'enregistrement après l'ajout d'un compte.
|
void
|
tearDown(TestInformation testInfo, Throwable e)
|
Constructeurs publics
GoogleAccountPreparer
public GoogleAccountPreparer ()
Méthodes publiques
setAccount
public void setAccount (String accountName,
String accountPassword)
Définit le compte Google à créer.
| Paramètres |
accountName |
String |
accountPassword |
String |
setAccountSync
public void setAccountSync (boolean value)
Indique si la synchronisation doit être activée sur le compte.
setSyncThenOff
public void setSyncThenOff (long syncThenOff)
Indique si la synchronisation doit être activée sur le compte.
| Paramètres |
syncThenOff |
long |
public void setUp (TestInformation testInfo)
| Paramètres |
testInfo |
TestInformation |
setWaitForCheckin
public void setWaitForCheckin (boolean value)
Indique s'il faut attendre la fin de l'enregistrement après l'ajout d'un compte.
public void tearDown (TestInformation testInfo,
Throwable e)
| Paramètres |
testInfo |
TestInformation |
e |
Throwable |
Méthodes protégées
getAccountBlacklist
protected getAccountBlacklist ()
getAccountName
protected String getAccountName ()
getAccountPassword
protected String getAccountPassword ()
getAccountRangeEnd
protected int getAccountRangeEnd ()
getAccountRangeStart
protected int getAccountRangeStart ()
getCredentialFile
protected File getCredentialFile ()
getUseAccountRange
protected boolean getUseAccountRange ()
loadCredentialsFromFile
protected JSONObject loadCredentialsFromFile (File file)
processCredentialFile
protected void processCredentialFile (IBuildInfo buildInfo)
| Paramètres |
buildInfo |
IBuildInfo |
resolveRelativeFilePath
protected File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
| Paramètres |
buildInfo |
IBuildInfo |
fileName |
String |
setCredentialFile
protected void setCredentialFile (File file)
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/12/04 (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/12/04 (UTC)."],[],[]]