Creare o importare un progetto

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

Creare un nuovo progetto

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

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

  3. Inserisci 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).
    • Target di pranzo:inserisci il target di pranzo che utilizzi per la creazione (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.

Configurare e personalizzare 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++.
  • Configura i flag di build e le variabili di ambiente.
  • Specifica le origini dei test.

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

Importare 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 che contiene il file .asfp-project esistente che vuoi aprire e selezionala. 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.