À partir du 27 mars 2025, nous vous recommandons d'utiliser android-latest-release
au lieu de aosp-main
pour créer et contribuer à AOSP. Pour en savoir plus, consultez la section Modifications apportées à AOSP.
Environnement de développement TF
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Trade Federation est distribué avec l'AOSP et utilise le système de compilation Android pour créer son binaire. Assurez-vous d'avoir défini un environnement de compilation pour compiler et exécuter des packages à partir de l'arborescence source Android.
Créer Tradefed
Depuis le répertoire racine de l'arborescence source Android:
source ./build/make/envsetup.sh
lunch <device-target>
make tradefed-all -j8
Pour en savoir plus sur la configuration de votre environnement de codage dans Tradefed, consultez Développer Tradefed.
Exécuter depuis la ligne de commande
Tradefed nécessite l'utilitaire adb
dans votre $PATH
:
export PATH=$PATH:<path/to/adb>
Si Tradefed a été compilé, le script de lanceur tradefed.sh
est accessible à partir de votre chemin d'accès. Pour lancer la console de la Fédération du commerce:
tradefed.sh
Votre environnement est maintenant configuré pour la Trade Federation.
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 2025/07/27 (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 2025/07/27 (UTC)."],[],[],null,["# TF development environment\n\nTrade Federation is distributed with the AOSP and uses the Android build system\nto create its binary. Make sure you've [established\na build environment](/docs/setup/initializing) to compile and run packages from the\nAndroid source tree.\n\nBuild Tradefed\n--------------\n\n\nFrom the root directory of the Android source tree: \n\n source ./build/make/envsetup.sh\n lunch \u003cdevice-target\u003e\n make tradefed-all -j8\n\n\nSee [Developing Tradefed](/docs/core/tests/tradefed/development)\nfor more details about how to set up your environment for coding in Tradefed.\n\nRun from command line\n---------------------\n\n\nTradefed requires the `adb` utility in your `$PATH`: \n\n```\nexport PATH=$PATH:\u003cpath/to/adb\u003e\n```\n\n\nIf Tradefed was built, the `tradefed.sh` launcher script is\naccessible from your path. To launch the\n[Trade Federation Console](/docs/core/tests/tradefed/fundamentals/console): \n\n```\ntradefed.sh\n```\n\n\nNow your environment is set up for Trade Federation."]]