Создать или импортировать проект
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Android Studio for Platform (ASfP) поможет вам настроить среду разработки для проекта Android Open Source Project (AOSP) . На этой странице объясняется, как создать новый проект или импортировать существующий.
Создать новый проект
Если у вас нет открытого проекта, нажмите «Новый проект» на экране приветствия. 
Если у вас уже открыт проект, выберите в меню ASfP > Проект > Новый проект .
Заполните данные конфигурации проекта в мастере: 
- Пути к модулям: укажите абсолютный путь к корню исходного кода AOSP (например,
/path/to/aosp
). - Цель обеда: введите цель обеда, которую вы используете для построения (например,
aosp_arm64-eng
). - Название проекта: Дайте вашему проекту описательное название.
- Каталоги/модули: перечислите начальные каталоги или модули, которые вы хотите включить в свой проект, разделив их запятыми. Пути должны быть относительными от корня репозитория (например,
frameworks/base, packages/apps/Settings
). Вы можете добавить дополнительные каталоги или уточнить этот выбор позже.
Нажмите «Готово» . ASfP создаст структуру проекта и файл конфигурации .asfp-project
.
После первоначальной настройки проекта вы можете дополнительно настроить его, отредактировав файл .asfp-project
расположенный в корневом каталоге проекта. Этот файл позволяет:
- Добавлять или удалять каталоги и модули.
- Включить поддержку других языков, таких как Rust или C++.
- Настройте флаги сборки и переменные среды.
- Укажите источники теста.
Подробную информацию обо всех параметрах конфигурации см. в разделе «Обзор проектов» . После редактирования .asfp-project
необходимо синхронизировать проект, чтобы изменения вступили в силу.
Импортировать существующий проект
В ASfP нет отдельного действия «импорт». Чтобы открыть существующую конфигурацию проекта ASfP:
- Выберите ASfP > Проект > Новый проект .
- В поле «Имя проекта» перейдите к каталогу, содержащему файл
.asfp-project
вы хотите открыть, и выберите его. Поля мастера будут заполнены в соответствии с выбранным файлом .asfp-project
. - Нажмите «Готово» . ASfP откроется и индексирует проект.
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-04 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-04 UTC."],[],[],null,["Android Studio for Platform (ASfP) helps you set up your development environment\nfor the [Android Open Source Project (AOSP)](https://source.android.com/). This page explains how to\nstart a new project or import an existing one.\n\nCreate a new project\n\n1. If you don't have a project open, click **New Project** on the Welcome\n screen.\n\n2. If you already have a project open, select **ASfP \\\u003e Project \\\u003e New Project**\n from the menu.\n\n3. Fill in the project configuration details in the wizard:\n\n - **Module paths:** Specify the absolute path to the root of your AOSP source code checkout (for example, `/path/to/aosp`).\n - **Lunch target:** Enter the lunch target you use for building (for example, `aosp_arm64-eng`).\n - **Project name:** Give your project a descriptive name.\n - **Directories / modules:** List the initial directories or modules you want to include in your project, separated by commas. These should be relative paths from the repository root (for example, `frameworks/base,\n packages/apps/Settings`). You can add more or refine this selection later.\n4. Click **Finish** . ASfP creates the project structure and the `.asfp-project`\n configuration file.\n\nConfigure and customize your project\n\nAfter the initial project setup, you can further customize your project by\nediting the `.asfp-project` file located in the project root. This file lets\nyou:\n\n- Add or remove directories and modules.\n- Enable support for other languages like Rust or C++.\n- Configure build flags and environment variables.\n- Specify test sources.\n\nFor detailed information on all configuration options, see the [Projects\noverview](/studio/platform/projects). After editing `.asfp-project`, you'll need to sync the project for\nthe changes to take effect.\n\nImport an existing project\n\nASfP doesn't have a separate \"import\" action. To open an existing ASfP project\nconfiguration:\n\n1. Select **ASfP \\\u003e Project \\\u003e New Project**.\n2. In the **Project Name** field, navigate to and select the directory containing the existing `.asfp-project` file you want to open. The fields in the wizard will populate based on the selected `.asfp-project` file.\n3. Click **Finish**. ASfP opens and indexes the project."]]