Creare o importare un progetto

Android Studio for Platform (ASfP) ti aiuta a configurare l'ambiente di sviluppo per Android Open Source Project (AOSP). Questa pagina spiega come avviare un nuovo progetto o importarne uno esistente.

Crea un nuovo progetto

  1. Se non hai un progetto aperto, fai clic su Nuovo progetto nella schermata di benvenuto. Schermata di benvenuto di ASfP che mostra l'opzione Nuovo progetto

  2. Se hai già un progetto aperto, seleziona ASfP > Progetto > Nuovo progetto dal menu.

  3. Compila i dettagli di configurazione del progetto nella procedura guidata: Schermata della procedura guidata di configurazione
di ASfP New Project

    • Percorsi dei moduli:specifica il percorso assoluto alla radice del checkout del codice sorgente AOSP (ad esempio /path/to/aosp).
    • Obiettivo di avvio:inserisci l'obiettivo di avvio che utilizzi per la build (ad esempio aosp_arm64-eng).
    • Nome progetto:assegna al progetto un nome descrittivo.
    • Directory / moduli:elenca le directory o i moduli iniziali che vuoi includere nel progetto, separati da virgole. Questi devono essere percorsi relativi dalla radice del repository (ad esempio frameworks/base, packages/apps/Settings). Puoi aggiungere o perfezionare questa selezione in un secondo momento.
  4. Fai clic su Fine. ASfP crea la struttura del progetto e il file di configurazione .asfp-project.

Configura e personalizza il progetto

Dopo la configurazione iniziale del progetto, puoi personalizzarlo ulteriormente modificando il file .asfp-project che si trova nella radice del progetto. Questo file ti consente di:

  • Aggiungere o rimuovere directory e moduli.
  • Attivare il supporto per altre lingue come Rust o C++.
  • Configurare i flag di build e le variabili di ambiente.
  • Specificare le origini di test.

Per informazioni dettagliate su tutte le opzioni di configurazione, consulta la panoramica dei progetti. Dopo aver modificato .asfp-project, dovrai sincronizzare il progetto affinché le modifiche abbiano effetto.

Importa un progetto esistente

ASfP non ha un'azione di "importazione" separata. Per aprire una configurazione di progetto ASfP esistente:

  1. Seleziona ASfP > Progetto > Nuovo progetto.
  2. Nel campo Nome progetto, vai alla directory contenente il file .asfp-project esistente che vuoi aprire e selezionalo. I campi della procedura guidata verranno compilati in base al file .asfp-project selezionato.
  3. Fai clic su Fine. ASfP apre e indicizza il progetto.