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 откроется и индексирует проект.