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 vous 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 vous avez déjà ouvert un projet, sélectionnez ASfP > Projet > Nouveau projet dans le menu.

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

    • Chemins des modules : spécifiez le chemin absolu vers la racine de l'extraction du code source AOSP (par exemple, /path/to/aosp).
    • Cible de déjeuner : saisissez la cible de déjeuner que vous utilisez pour la création (par exemple, aosp_arm64-eng).
    • Nom du projet : donnez un nom descriptif à votre projet.
    • Répertoires / modules : listez les répertoires ou modules initiaux que vous souhaitez inclure dans votre projet, en les séparant par une virgule. Il doit s'agir de chemins d'accès relatifs à la racine du dépôt (par exemple, frameworks/base, packages/apps/Settings). Vous pourrez ajouter ou affiner cette sélection ultérieurement.
  4. Cliquez sur Terminer. ASfP crée la structure du projet et le fichier de configuration .asfp-project.

Configurer et personnaliser votre projet

Après la configuration initiale du projet, vous pouvez le personnaliser davantage en modifiant le fichier .asfp-project situé à la racine du projet. Ce fichier vous permet de :

  • Ajoutez ou supprimez des répertoires et des modules.
  • Activez la prise en charge d'autres langages tels que Rust ou C++.
  • Configurez les indicateurs de compilation et les variables d'environnement.
  • Spécifiez les sources de test.

Pour en savoir plus sur toutes les options de configuration, consultez 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 > Projet > Nouveau projet.
  2. Dans le champ 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 sont renseignés en fonction du fichier .asfp-project sélectionné.
  3. Cliquez sur Terminer. ASfP ouvre et indexe le projet.