Projekt erstellen oder importieren

Android Studio for Platform (ASfP) unterstützt Sie beim Einrichten Ihrer Entwicklungsumgebung für das Open-Source-Projekt für Android (AOSP). Auf dieser Seite wird erläutert, wie Sie ein neues Projekt starten oder ein vorhandenes importieren.

Ein neues Projekt erstellen

  1. Wenn Sie kein Projekt geöffnet haben, klicken Sie auf dem Begrüßungsbildschirm auf Neues Projekt. ASfP-Begrüßungsbildschirm mit der Option „Neues Projekt“

  2. Wenn Sie bereits ein Projekt geöffnet haben, wählen Sie im Menü ASfP > Project > New Project aus.

  3. Geben Sie im Assistenten die Details zur Projektkonfiguration ein: ASfP-Konfigurationsassistent für neue Projekte

    • Modulpfade:Geben Sie den absoluten Pfad zum Stammverzeichnis Ihres AOSP-Quellcode-Checkouts an (z. B. /path/to/aosp).
    • Mittagsziel:Geben Sie das Mittagsziel ein, das Sie für den Build verwenden (z. B. aosp_arm64-eng).
    • Projektname:Geben Sie Ihrem Projekt einen aussagekräftigen Namen.
    • Verzeichnisse / Module:Geben Sie die ersten Verzeichnisse oder Module an, die Sie in Ihr Projekt aufnehmen möchten. Trennen Sie die Einträge durch Kommas. Das sollten relative Pfade vom Stammverzeichnis des Repository sein, z. B. frameworks/base, packages/apps/Settings. Sie können diese Auswahl später hinzufügen oder verfeinern.
  4. Klicken Sie auf Fertig. ASfP erstellt die Projektstruktur und die Konfigurationsdatei .asfp-project.

Projekt konfigurieren und anpassen

Nach der ersten Einrichtung des Projekts können Sie es weiter anpassen, indem Sie die Datei .asfp-project im Stammverzeichnis des Projekts bearbeiten. Mit dieser Datei können Sie:

  • Verzeichnisse und Module hinzufügen oder entfernen
  • Unterstützung für andere Sprachen wie Rust oder C++ aktivieren
  • Konfigurieren Sie Build-Flags und Umgebungsvariablen.
  • Testquellen angeben

Ausführliche Informationen zu allen Konfigurationsoptionen finden Sie in der Projektübersicht. Nachdem Sie .asfp-project bearbeitet haben, müssen Sie das Projekt synchronisieren, damit die Änderungen wirksam werden.

Vorhandenes Projekt importieren

Für ASfP gibt es keine separate Importaktion. So öffnen Sie eine vorhandene ASfP-Projektkonfiguration:

  1. Wählen Sie ASfP > Project > New Project (ASfP > Projekt > Neues Projekt) aus.
  2. Suchen Sie im Feld Project Name (Projektname) nach dem Verzeichnis mit der .asfp-project-Datei, die Sie öffnen möchten, und wählen Sie es aus. Die Felder im Assistenten werden anhand der ausgewählten .asfp-project-Datei ausgefüllt.
  3. Klicken Sie auf Fertig. ASfP wird geöffnet und indexiert das Projekt.