Android Studio for Platform (ASfP) vous aide à configurer votre environnement de développement pour le projet Android Open Source (AOSP). Cette page explique comment démarrer un nouveau projet ou en importer un existant.
Créer un projet
Si aucun projet n'est ouvert, cliquez sur New Project (Nouveau projet) sur l'écran d'accueil.

Si un projet est déjà ouvert, sélectionnez ASfP > Project > New Project (ASfP > Projet > Nouveau projet) dans le menu.
Renseignez les informations de configuration du projet dans l'assistant :

- Chemins d'accès aux modules : spécifiez le chemin absolu à la racine de votre extraction de code source AOSP (par exemple,
/path/to/aosp). - Lunch target (Cible de lancement) : saisissez la cible de lancement que vous utilisez pour la compilation (par exemple,
aosp_arm64-eng). - Project name (Nom du projet) : donnez un nom descriptif à votre projet.
- Directories / modules (Répertoires/modules) : listez les répertoires ou modules initiaux que vous souhaitez inclure dans votre projet, en les séparant par des virgules. Il doit s'agir de
chemins d'accès relatifs à partir de la racine du dépôt (par exemple,
frameworks/base, packages/apps/Settings). Vous pourrez ajouter des éléments ou affiner cette sélection ultérieurement.
- Chemins d'accès aux modules : spécifiez le chemin absolu à la racine de votre extraction de code source AOSP (par exemple,
Cliquez sur Finish (Terminer). ASfP crée la structure du projet et le fichier de configuration
.asfp-project.
Configurer et personnaliser votre projet
Une fois la configuration initiale du projet terminée, vous pouvez le personnaliser davantage en modifiant le fichier .asfp-project situé à la racine du projet. Ce fichier vous permet de :
- ajouter ou supprimer des répertoires et des modules ;
- activer la prise en charge d'autres langages comme Rust ou C++ ;
- configurer des indicateurs de compilation et des variables d'environnement ;
- spécifier des sources de test.
Pour obtenir des informations détaillées sur toutes les options de configuration, consultez la présentation
des projets. Après avoir modifié .asfp-project, vous devrez synchroniser le projet pour que les modifications soient prises en compte.
Importer un projet existant
ASfP ne dispose pas d'action d'importation distincte. Pour ouvrir une configuration de projet ASfP existante :
- Sélectionnez ASfP > Project > New Project (ASfP > Projet > Nouveau projet).
- Dans le champ Project Name (Nom du projet), accédez au répertoire contenant le fichier
.asfp-projectexistant que vous souhaitez ouvrir, puis sélectionnez-le. Les champs de l'assistant seront renseignés en fonction du fichier.asfp-projectsélectionné. - Cliquez sur Finish (Terminer). ASfP ouvre et indexe le projet.