A partire dal 2026, per allinearci al nostro modello di sviluppo trunk stabile e garantire la stabilità della piattaforma per l'ecosistema, pubblicheremo il codice sorgente su AOSP nel secondo e nel quarto trimestre. Per compilare e contribuire ad AOSP, utilizza android-latest-release. Il branch del manifest android-latest-release farà sempre riferimento alla release più recente pubblicata su AOSP. Per saperne di più, consulta la sezione Modifiche ad AOSP.
Google utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
CtsLaunchControlProvider
public
class
CtsLaunchControlProvider
extends LaunchControlProvider
implements
IDiscoverDependencies
Un LaunchControlProvider per una build CTS.
Recupera ed estrae un file zip CTS dal server di build Android. Il CTS estratto è
rappresentato come IFolderBuildInfo.
Riepilogo
Campi
CONFIG_ONLY_REGEX
public static final Set<String> CONFIG_ONLY_REGEX
JARS_AND_CONFIG_REGEX
public static final Set<String> JARS_AND_CONFIG_REGEX
Costruttori pubblici
CtsLaunchControlProvider
public CtsLaunchControlProvider ()
Metodi pubblici
public void cleanExtra ()
cleanUp
public void cleanUp (IBuildInfo info)
Libera spazio dai file di build temporanei.
| Parametri |
info |
IBuildInfo |
getForceCas
public boolean getForceCas ()
reportTestZipFileFilter
public Set<String> reportTestZipFileFilter ()
public void setCtsExtra (List<String> ctsExtra)
public void setCtsExtraAltPath (File altPath)
setCtsForcePartialDownloadRegex
public void setCtsForcePartialDownloadRegex (Set<String> ctsForcePartialDownloadRegex)
| Parametri |
ctsForcePartialDownloadRegex |
Set |
setCtsPackageName
public void setCtsPackageName (String ctsZipName)
| Parametri |
ctsZipName |
String |
setCtsUsePartialDownload
public void setCtsUsePartialDownload (boolean shouldUsePartialDownload)
| Parametri |
shouldUsePartialDownload |
boolean |
setDefaultRollout
public void setDefaultRollout (boolean defaultRollout)
| Parametri |
defaultRollout |
boolean |
setDelayDownloadinSharding
public void setDelayDownloadinSharding (boolean delayDownload)
| Parametri |
delayDownload |
boolean |
setForceDisablePartialDownloadExperiment
public void setForceDisablePartialDownloadExperiment (boolean forceDisablePartialDownloadExperiment)
| Parametri |
forceDisablePartialDownloadExperiment |
boolean |
setPartialDownloadDefaultRollout
public void setPartialDownloadDefaultRollout (Set<String> partialDownloadDefaultRollout)
| Parametri |
partialDownloadDefaultRollout |
Set |
setPartialDownloadDisallowList
public void setPartialDownloadDisallowList (Set<String> partialDownloadDisallowList)
| Parametri |
partialDownloadDisallowList |
Set |
setPartialDownloadRolloutArtifact
public void setPartialDownloadRolloutArtifact (String partialDownloadRolloutArtifact)
| Parametri |
partialDownloadRolloutArtifact |
String |
public void setThrowIfExtraNotFound (boolean shouldThrow)
| Parametri |
shouldThrow |
boolean |
Metodi protetti
downloadBuildFiles
protected IBuildInfo downloadBuildFiles (RemoteBuildInfo remoteBuild,
String testTargetName,
String buildName,
IFileDownloader downloader)
Scarica le chiavi dei file necessarie come configurato in --download-build-key da
remoteBuild e archiviale in un IBuildInfo.
| Parametri |
remoteBuild |
RemoteBuildInfo: la risposta del server di controllo dell'avvio |
testTargetName |
String: il nome del target di test |
buildName |
String: il nome della build, come definito dal controllo di lancio |
downloader |
IFileDownloader: il IFileDownloader da utilizzare per scaricare i file di build |
queryForBuild
protected RemoteBuildInfo queryForBuild ()
Esegui la query di controllo del lancio, riprovando più volte in caso di errore.
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 2026-06-22 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 2026-06-22 UTC."],[],[]]