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
Jeśli nie masz otwartego projektu, na ekranie powitalnym kliknij Nowy projekt.

Jeśli masz już otwarty projekt, w menu wybierz ASfP > Projekt > Nowy projekt.
W kreatorze wypełnij szczegóły konfiguracji projektu:

- Ś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.
- Ścieżki modułów: podaj bezwzględną ścieżkę do katalogu głównego wyewidencjonowanego kodu źródłowego AOSP (np.
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:
- Wybierz ASfP > Projekt > Nowy projekt.
- 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. - Kliknij Zakończ. ASfP otworzy i zindeksuje projekt.