A partir del 27 de marzo de 2025, te recomendamos que uses android-latest-release en lugar de aosp-main para compilar y contribuir a AOSP. Para obtener más información, consulta Cambios en AOSP.
  
         
       
     
  
  
  
    
  
  
  
    
    
      
    
    
      
      Organiza tus páginas con colecciones
    
    
      
      Guarda y categoriza el contenido según tus preferencias.
    
  
  
    
  
  
  
  
    
  
  
    
    
    
  
  
SandboxConfigurationFactory
  public
  
  
  
  class
  SandboxConfigurationFactory
  
  
  
  
    extends ConfigurationFactory
  
  
  
  
  
  
  
    
  Es una fábrica de configuración especial para controlar la creación de configuraciones con fines de zona de pruebas.
 
TODO: Divide la parte del volcado de configuración en otra clase
Resumen
Campos
    OPTION_IGNORED_ELEMENTS
    
      
  
      
  
    
public static final  OPTION_IGNORED_ELEMENTS
    
    
    
  
    
 
Constructores públicos
    SandboxConfigurationFactory
    
public SandboxConfigurationFactory ()
    
    
    
  
 
Métodos públicos
    createConfigurationFromArgs
    
public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil)
    
    
    
  Crea un IConfiguration basado en la línea de comandos y la zona de pruebas proporcionadas.
    
    | Parámetros | 
|---|
      
        | args | String: Es la línea de comandos para la ejecución. | 
      
        | keyStoreClient | IKeyStoreClient: Es elIKeyStoreClientdesde el que se cargará la clave. | 
      
        | sandbox | ISandbox: Es elISandboxque se usó para la ejecución. | 
      
        | runUtil | IRunUtil: Es elIRunUtilpara ejecutar comandos. | 
    
    
      
  
 
    createConfigurationFromArgs
    
public IConfiguration createConfigurationFromArgs (String[] args, 
                IKeyStoreClient keyStoreClient, 
                ISandbox sandbox, 
                IRunUtil runUtil, 
                File globalConfig, 
                boolean skipJavaCheck)
    
    
    
  Crea un IConfiguration basado en la línea de comandos y la zona de pruebas proporcionadas.
    
    | Parámetros | 
|---|
      
        | args | String: Es la línea de comandos para la ejecución. | 
      
        | keyStoreClient | IKeyStoreClient: Es elIKeyStoreClientdesde el que se cargará la clave. | 
      
        | sandbox | ISandbox: Es elISandboxque se usó para la ejecución. | 
      
        | runUtil | IRunUtil: Es elIRunUtilpara ejecutar comandos. | 
      
        | globalConfig | File | 
      
        | skipJavaCheck | boolean | 
    
    
      
  
 
    createConfigurationFromArgs
    
public IConfiguration createConfigurationFromArgs (String[] arrayArgs, 
                SandboxConfigDump.DumpCmd command)
    
    
    
  Cuando se ejecuta el volcado de un comando. Crea una configuración con expectativas específicas.
    
    | Parámetros | 
|---|
      
        | arrayArgs | String: Es la línea de comandos para la ejecución. | 
      
        | command | SandboxConfigDump.DumpCmd: El comando de volcado en curso | 
    
    
      
  
 
Métodos protegidos
    getConfigurationDef
    
protected ConfigurationDef getConfigurationDef (String name, 
                boolean isGlobal, 
                 templateMap)
    
    
    
  Recupera el ConfigurationDef para el nombre determinado
    
    | Parámetros | 
|---|
      
        | name | String: Es el nombre de una configuración integrada que se cargará o una ruta de acceso al archivo de configuración que se cargará. | 
      
        | isGlobal | boolean | 
      
        | templateMap |  | 
    
    
      
  
 
 
 
  
  
  
 
  
    
    
      
    
    
  
       
    
    
  
  
  El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
  Última actualización: 2025-07-27 (UTC)
  
  
  
    
      [[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[]]