Créer ou importer un projet

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

  1. Si aucun projet n'est ouvert, cliquez sur New Project (Nouveau projet) sur l'écran d'accueil. Écran de bienvenue d'ASfP affichant l'option "Nouveau projet"

  2. Si un projet est déjà ouvert, sélectionnez ASfP > Project > New Project (ASfP > Projet > Nouveau projet) dans le menu.

  3. Renseignez les informations de configuration du projet dans l'assistant : Écran de l'assistant de configuration ASfP New Project

    • 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.
  4. 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 :

  1. Sélectionnez ASfP > Project > New Project (ASfP > Projet > Nouveau projet).
  2. Dans le champ Project Name (Nom du projet), accédez au répertoire contenant le fichier .asfp-project existant que vous souhaitez ouvrir, puis sélectionnez-le. Les champs de l'assistant seront renseignés en fonction du fichier .asfp-project sélectionné.
  3. Cliquez sur Finish (Terminer). ASfP ouvre et indexe le projet.