A partire dal 2026, per allinearci al nostro modello di sviluppo stabile del trunk e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per la creazione e il contributo ad AOSP, consigliamo di utilizzare android-latest-release anziché aosp-main. Il ramo del manifest android-latest-release farà sempre riferimento alla release più recente inviata ad AOSP. Per saperne di più, vedi Modifiche ad AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
RunOnWorkProfileTargetPreparer
public
class
RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
Un ITargetPreparer che crea un profilo di lavoro durante la configurazione e indica che i test devono essere eseguiti per quell'utente.
Durante il teardown, il profilo di lavoro viene rimosso.
Se esiste già un profilo di lavoro, verrà utilizzato anziché crearne uno nuovo e non verrà rimosso durante il teardown.
Se il dispositivo non dispone della funzionalità managed_users o non ha la capacità di creare un nuovo utente quando è necessario, verrà impostato l'argomento di strumenti skip-tests-reason e l'utente non verrà modificato. I test in esecuzione sul dispositivo possono leggere questo argomento per rispondere
a questo stato.
Riepilogo
Metodi protetti |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
Controlla se è possibile creare il numero di utenti desiderato.
|
Costruttori pubblici
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
Metodi pubblici
setConfiguration
public void setConfiguration (IConfiguration configuration)
Invia il IConfiguration in uso.
| Parametri |
configuration |
IConfiguration |
public void setUp (TestInformation testInfo)
| Parametri |
testInfo |
TestInformation |
| Lanci |
DeviceNotAvailableException |
|
TargetSetupError |
|
public void tearDown (TestInformation testInfo,
Throwable e)
| Parametri |
testInfo |
TestInformation |
e |
Throwable |
| Lanci |
DeviceNotAvailableException |
|
Metodi protetti
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
Controlla se è possibile creare il numero di utenti desiderato.
| Parametri |
device |
ITestDevice |
numberOfUsers |
int |
| Lanci |
DeviceNotAvailableException |
|
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[]]