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.
IncrementalInstallSession.Builder
public
static
class
IncrementalInstallSession.Builder
extends Object
| java.lang.Object
|
| ↳ |
com.android.incfs.install.IncrementalInstallSession.Builder
|
Resumen
Constructores públicos
Builder
public Builder ()
Métodos públicos
addApk
public IncrementalInstallSession.Builder addApk (Path apk,
Path signature)
Agrega un APK al conjunto de APKs que se instalarán. La app debe firmarse con el esquema de firma de APK v4.
| Parámetros |
apk |
Path: Es el APK que se instalará. |
signature |
Path: La firma v4 del APK |
public IncrementalInstallSession.Builder addExtraArgs (String... extraArgs)
Agrega argumentos adicionales para pasar a la instalación. Consulta "adb shell pm install --help" para ver las opciones disponibles.
| Parámetros |
extraArgs |
String: Son los argumentos adicionales que se pasarán a la instalación. |
build
public IncrementalInstallSession build ()
Compila e inicia la sesión de instalación de transmisión.
| Arroja |
|
Si no se puede leer el archivo APK o de firma, o si no son válidos |
setAllowReinstall
public IncrementalInstallSession.Builder setAllowReinstall (boolean reinstall)
Establece si se debe volver a instalar una app.
| Parámetros |
reinstall |
boolean: Indica si se debe reinstalar una app. |
setBlockFilter
public IncrementalInstallSession.Builder setBlockFilter (IBlockFilter filter)
Establece la devolución de llamada que se usa para determinar si se debe enviar al dispositivo un bloque de datos que se debe entregar a este.
| Parámetros |
filter |
IBlockFilter: La devolución de llamada |
public IncrementalInstallSession.Builder setBlockTransformer (IBlockTransformer transformer)
Establece la devolución de llamada que se usa para transformar el bloque de datos antes de enviarlo.
| Parámetros |
transformer |
IBlockTransformer: La devolución de llamada |
setLogger
public IncrementalInstallSession.Builder setLogger (ILogger logger)
Establece la interfaz de registrador que se usa para registrar errores, advertencias e información sobre la sesión de instalación incremental.
| Parámetros |
logger |
ILogger: La devolución de llamada |
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-12-04 (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-12-04 (UTC)"],[],[]]