Tworzenie lub importowanie projektu

Android Studio for Platform (ASfP) pomaga skonfigurować środowisko programistyczne dla projektu Android Open Source Project (AOSP). Z tej strony 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. W kreatorze wypełnij szczegóły konfiguracji projektu: Ekran kreatora konfiguracji nowego projektu ASfP

    • Ścieżki modułów: podaj bezwzględną ścieżkę do katalogu głównego wyewidencjonowanego kodu źródłowego AOSP (np. /path/to/aosp).
    • Cel lunch: wpisz cel lunch, którego używasz do kompilacji (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). Możesz później dodać więcej katalogów lub modułów albo doprecyzować ten wybór.
  4. Kliknij Zakończ. ASfP utworzy strukturę projektu i plik konfiguracji .asfp-project.

Konfigurowanie i dostosowywanie projektu

Po wstępnej konfiguracji projektu możesz go dodatkowo dostosować, edytując plik .asfp-project znajdujący się w katalogu głównym projektu. Ten plik umożliwia:

  • dodawanie i usuwanie katalogów oraz modułów;
  • włączanie obsługi innych języków, takich jak Rust czy C++;
  • konfigurowanie flag kompilacji i zmiennych środowiskowych;
  • określanie źródeł testów.

Szczegółowe informacje o wszystkich opcjach konfiguracji znajdziesz w artykule Omówienie projektów. Po edycji pliku .asfp-project musisz zsynchronizować projekt, aby zmiany zostały wprowadzone.

Importowanie istniejącego projektu

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

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