Android Studio for Platform (ASfP) поможет вам настроить среду разработки для проекта Android Open Source Project (AOSP) . На этой странице объясняется, как создать новый проект или импортировать существующий.
Создать новый проект
Если у вас нет открытого проекта, нажмите «Новый проект» на экране приветствия.

Если у вас уже открыт проект, выберите в меню ASfP > Проект > Новый проект .
В мастере укажите параметры конфигурации проекта:

- Пути к модулям: укажите абсолютный путь к корневому каталогу вашей копии исходного кода AOSP (например,
/path/to/aosp). - Целевая платформа для запуска сборки: Введите целевую платформу для запуска сборки, которую вы используете (например,
aosp_arm64-eng). - Название проекта: Дайте своему проекту описательное название.
- Каталоги/модули: Перечислите начальные каталоги или модули, которые вы хотите включить в свой проект, разделяя их запятыми. Это должны быть относительные пути от корневого каталога репозитория (например,
frameworks/base, packages/apps/Settings). Вы можете добавить больше или уточнить этот список позже.
- Пути к модулям: укажите абсолютный путь к корневому каталогу вашей копии исходного кода AOSP (например,
Нажмите «Готово» . ASfP создаст структуру проекта и конфигурационный файл
.asfp-project.
Настройте и персонализируйте свой проект.
После первоначальной настройки проекта вы можете дополнительно настроить его, отредактировав файл .asfp-project расположенный в корневой директории проекта. Этот файл позволяет вам:
- Добавление или удаление каталогов и модулей.
- Включите поддержку других языков, таких как Rust или C++.
- Настройте флаги сборки и переменные среды.
- Укажите источники тестирования.
Подробную информацию обо всех параметрах конфигурации см. в разделе «Обзор проектов» . После редактирования файла .asfp-project необходимо синхронизировать проект, чтобы изменения вступили в силу.
Импортировать существующий проект
В ASfP нет отдельной операции «импорт». Чтобы открыть существующую конфигурацию проекта ASfP:
- Выберите ASfP > Проект > Новый проект .
- В поле «Название проекта» перейдите в каталог, содержащий существующий файл
.asfp-projectкоторый вы хотите открыть, и выберите его. Поля мастера будут заполнены в соответствии с выбранным файлом.asfp-project. - Нажмите «Готово» . ASfP откроет и проиндексирует проект.