À 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.
PushFilePreparer
public
class
PushFilePreparer
extends BaseTargetPreparer
implements
IAbiReceiver,
IDiscoverDependencies,
IInvocationContextReceiver
ITargetPreparer qui tente d'envoyer un nombre quelconque de fichiers depuis n'importe quel chemin d'accès hôte vers n'importe quel chemin d'accès de l'appareil.
Doit être effectué *après* le flashage d'une nouvelle version et *après* l'exécution de DeviceSetup (si activé)
Résumé
Constructeurs publics
PushFilePreparer
public PushFilePreparer ()
Méthodes publiques
getAbi
public IAbi getAbi ()
getPushSpecs
public final Map<String, File> getPushSpecs (ITestDevice device)
Créez la liste des fichiers à transférer.
| Paramètres |
device |
ITestDevice |
| Renvoie |
Map<String, File> |
|
isCleanUpEnabled
public boolean isCleanUpEnabled ()
reportDependencies
public Set<String> reportDependencies ()
resolveRelativeFilePath
public File resolveRelativeFilePath (IBuildInfo buildInfo,
String fileName)
Résolvez le chemin d'accès relatif aux fichiers via les répertoires IBuildInfo et de scénarios de test.
| Paramètres |
buildInfo |
IBuildInfo : informations sur l'artefact de compilation |
fileName |
String : chemin d'accès relatif au fichier à résoudre |
| Renvoie |
File |
le fichier à partir des informations de compilation ou des répertoires de scénarios de test. |
setAbi
public void setAbi (IAbi abi)
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| Paramètres |
invocationContext |
IInvocationContext |
public void setUp (TestInformation testInfo)
| Paramètres |
testInfo |
TestInformation |
shouldAbortOnFailure
public boolean shouldAbortOnFailure ()
Indique s'il faut ou non abandonner en cas d'échec de l'envoi.
shouldRemountSystem
public boolean shouldRemountSystem ()
shouldRemountVendor
public boolean shouldRemountVendor ()
public void tearDown (TestInformation testInfo,
Throwable e)
| Paramètres |
testInfo |
TestInformation |
e |
Throwable |
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).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/06/22 (UTC)."],[],[]]