Tworzenie lub importowanie projektu

Android Studio for Platform (ASfP) pomaga skonfigurować środowisko programistyczne pod kątem Projektu Android Open Source (AOSP). Na tej stronie dowiesz się, jak rozpocząć nowy projekt lub zaimportować istniejący.

Tworzenie nowego projektu

  1. Jeśli nie masz otwartego projektu, na ekranie powitalnym kliknij Nowy projekt. Ekran powitalny ASfP z opcją Nowy projekt.

  2. Jeśli masz już otwarty projekt, w menu wybierz ASfP > Projekt > Nowy projekt.

  3. Wypełnij szczegóły konfiguracji projektu w kreatorze: Ekran kreatora konfiguracji ASfP New Project

    • Ścieżki modułów: określ ścieżkę bezwzględną do katalogu głównego wyewidencjonowanego kodu źródłowego AOSP (np. /path/to/aosp).
    • Cel dotyczący lunchu: wpisz cel dotyczący lunchu, którego używasz do tworzenia (np. aosp_arm64-eng).
    • Nazwa projektu: nadaj projektowi opisową nazwę.
    • Katalogi / moduły: podaj rozdzieloną przecinkami listę początkowych katalogów lub modułów, które chcesz uwzględnić w projekcie. Powinny to być ścieżki względne od katalogu głównego repozytorium (np. frameworks/base, packages/apps/Settings). Później możesz dodać więcej ścieżek lub doprecyzować ten wybór.
  4. Kliknij Zakończ. ASfP tworzy strukturę projektu i plik konfiguracji .asfp-project.

Konfigurowanie i dostosowywanie projektu

Po początkowej konfiguracji projektu możesz go dalej dostosowywać, edytując plik .asfp-project znajdujący się w katalogu głównym projektu. Ten plik umożliwia:

  • dodawać i usuwać katalogi oraz moduły,
  • włączyć obsługę innych języków, takich jak Rust czy C++;
  • Skonfiguruj flagi kompilacji i zmienne środowiskowe.
  • Określ źródła testowe.

Szczegółowe informacje o wszystkich opcjach konfiguracji znajdziesz w omówieniu projektów. Po edycji pliku .asfp-project musisz zsynchronizować projekt, aby zmiany zostały zastosowane.

Importowanie istniejącego projektu

ASfP nie ma osobnej czynności „importowania”. Aby otworzyć istniejącą konfigurację projektu ASfP:

  1. Wybierz ASfP > Projekt > Nowy projekt.
  2. W polu Nazwa projektu przejdź do katalogu zawierającego istniejący plik .asfp-project, który chcesz otworzyć, i wybierz go. Pola w kreatorze zostaną wypełnione na podstawie wybranego pliku .asfp-project.
  3. Kliknij Zakończ. ASfP otworzy i zaindeksuje projekt.