DefaultScreen · Шаблон Android Studio (Compose)

Стартовый проект Android Studio: Empty Activity + Navigation Suite (Material 3 Adaptive). Пакет и имя приложения ещё заводские: com.example.myapplication / «My Application». Это заготовка, не отдельный пользовательский продукт.
Возможности
- Один экран
MainActivityсNavigationSuiteScaffold. - Три пункта навигации: Home, Favorites, Profile — все показывают один и тот же текст «Hello Android!».
- Тема Compose (
MyApplicationTheme), edge-to-edge. - Превью
@PreviewScreenSizes. - Шаблонные unit / instrumented-тесты.
Нет своих фич, бэкенда и смены applicationId.
Требования
- Android 7.0 (API 24)+,
targetSdk/compileSdk36. - JDK 11 (в
compileOptions/jvmTarget). - Android Studio с AGP и version catalog (
gradle/libs.versions.toml).
Установка и запуск
В корне нужен local.properties с sdk.dir (в git не класть).
cd D:\AndroidProjects\DefaultScreen
.\gradlew.bat assembleDebug
.\gradlew.bat installDebug
Или Open в Android Studio → Run.
Использование
После установки на устройстве открывается каркас с нижней / боковой навигацией (зависит от размера экрана). Переключение вкладок не меняет содержимое — только Greeting.
Чтобы вырастить продукт: сменить applicationId и app_name, разнести экраны по destinations.
Структура проекта
DefaultScreen/
├── app/src/main/java/com/example/myapplication/
│ ├── MainActivity.kt
│ └── ui/theme/
├── app/src/main/res/
└── doc/
Технологии
Kotlin, Jetpack Compose, Material 3, navigation-suite (adaptive), Gradle Kotlin DSL.
История изменений
Формат Keep a Changelog.
[Unreleased]
Added
- Честная четвёрка: проект описан как шаблон Studio, не как готовый продукт.
[1.0]
Added
- Каркас Empty Activity + NavigationSuiteScaffold.



