Ответ
Android проект состоит из нескольких ключевых компонентов:
-
Manifest (AndroidManifest.xml) – конфигурация приложения (активити, сервисы, разрешения).
-
Java/Kotlin код – логика приложения в пакетах.
-
Ресурсы (res/):
- layout/ – XML-разметка UI.
- values/ – строки, цвета, стили (strings.xml, colors.xml).
- drawable/ – изображения и иконки.
- mipmap/ – иконки приложения для разных плотностей экрана.
-
Gradle-файлы – настройки сборки (build.gradle модуля и проекта).
Пример структуры:
app/
├── src/
│ ├── main/
│ │ ├── AndroidManifest.xml
│ │ ├── java/.../MainActivity.kt
│ │ └── res/
│ │ ├── layout/activity_main.xml
│ │ └── values/strings.xml
├── build.gradle (модуля)
└── build.gradle (проекта)