À 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 dans AOSP, utilisez android-latest-release. 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.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
SandboxConfigurationFactory
public
class
SandboxConfigurationFactory
extends ConfigurationFactory
Fabrique de configuration spéciale pour gérer la création de configurations à des fins de sandboxing.
TODO: Split the configuration dump part to another class
Résumé
Champs
OPTION_IGNORED_ELEMENTS
public static final Set<String> OPTION_IGNORED_ELEMENTS
Constructeurs publics
SandboxConfigurationFactory
public SandboxConfigurationFactory ()
Méthodes publiques
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil)
Créez un IConfiguration en fonction de la ligne de commande et du bac à sable fournis.
| Paramètres |
args |
String : ligne de commande pour l'exécution. |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient à partir duquel charger la clé. |
sandbox |
ISandbox : ISandbox utilisé pour l'exécution. |
runUtil |
IRunUtil : le IRunUtil pour exécuter les commandes. |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] args,
IKeyStoreClient keyStoreClient,
ISandbox sandbox,
IRunUtil runUtil,
File globalConfig,
boolean skipJavaCheck)
Créez un IConfiguration en fonction de la ligne de commande et du bac à sable fournis.
| Paramètres |
args |
String : ligne de commande pour l'exécution. |
keyStoreClient |
IKeyStoreClient : IKeyStoreClient à partir duquel charger la clé. |
sandbox |
ISandbox : ISandbox utilisé pour l'exécution. |
runUtil |
IRunUtil : le IRunUtil pour exécuter les commandes. |
globalConfig |
File |
skipJavaCheck |
boolean |
createConfigurationFromArgs
public IConfiguration createConfigurationFromArgs (String[] arrayArgs,
SandboxConfigDump.DumpCmd command)
Lors de l'exécution du vidage pour une commande. Créez une configuration avec des attentes spécifiques.
| Paramètres |
arrayArgs |
String : ligne de commande pour l'exécution. |
command |
SandboxConfigDump.DumpCmd : commande de vidage en cours |
Méthodes protégées
getConfigurationDef
protected ConfigurationDef getConfigurationDef (String name,
boolean isGlobal,
Map<String, String> templateMap)
Récupérer le ConfigurationDef pour le nom donné
| Paramètres |
name |
String : nom d'une configuration intégrée à charger ou chemin d'accès à un fichier de configuration à charger |
isGlobal |
boolean |
templateMap |
Map |
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 2026/06/22 (UTC).
[null,null,["Dernière mise à jour le 2026/06/22 (UTC)."],[],[]]