A partir de 2026, para alinhar com nosso modelo de desenvolvimento estável de tronco e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, recomendamos usar android-latest-release em vez de aosp-main. O branch de manifesto android-latest-release sempre vai fazer referência à versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
IncrementalInstallSession.Builder
public
static
class
IncrementalInstallSession.Builder
extends Object
| java.lang.Object
|
| ↳ |
com.android.incfs.install.IncrementalInstallSession.Builder
|
Resumo
Construtores públicos
Builder
public Builder ()
Métodos públicos
addApk
public IncrementalInstallSession.Builder addApk (Path apk,
Path signature)
Adiciona um APK ao conjunto de APKs a serem instalados. O app precisa ser assinado com o esquema de assinatura
de APK v4.
| Parâmetros |
apk |
Path: o APK a ser instalado. |
signature |
Path: a assinatura v4 do APK. |
public IncrementalInstallSession.Builder addExtraArgs (String... extraArgs)
Adiciona argumentos extras para transmitir à instalação. Consulte "adb shell pm install --help" para
conferir as opções disponíveis.
| Parâmetros |
extraArgs |
String: os argumentos extras a serem transmitidos para a instalação |
build
public IncrementalInstallSession build ()
Cria e inicia a sessão de instalação por streaming.
| Gera |
|
se o APK ou o arquivo de assinatura não puderem ser lidos ou forem inválidos. |
setAllowReinstall
public IncrementalInstallSession.Builder setAllowReinstall (boolean reinstall)
Define se a reinstalação de um app deve ser realizada.
| Parâmetros |
reinstall |
boolean: se a reinstalação de um app deve ser realizada. |
setBlockFilter
public IncrementalInstallSession.Builder setBlockFilter (IBlockFilter filter)
Define o callback usado para determinar se um bloco de dados que precisa ser entregue ao
dispositivo deve ser enviado a ele.
| Parâmetros |
filter |
IBlockFilter: o callback |
setLogger
public IncrementalInstallSession.Builder setLogger (ILogger logger)
Define a interface do logger usada para registrar erros, avisos e informações sobre a
sessão de instalação incremental.
| Parâmetros |
logger |
ILogger: o callback |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-12-04 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-12-04 UTC."],[],[]]