Android Studio

Android Studio

androidstudio.pro

Скачать
Меню v

Рабочий процесс

Темы руководств пользователя для повседневного использования Android Studio

Используйте эти разделы в качестве карты сайта. Каждый блок посвящен решениям, которые вы принимаете еженедельно: как структурировать работу, как использовать правильный вариант и как обеспечить предсказуемость SDK для товарищей по команде.

Проекты и модули

Проекты Android Studio обычно содержат один модуль приложения, а также дополнительные библиотечные модули, функциональные модули и тестовые модули. Храните настройки Gradle централизованно в settings.gradle.kts or settings.gradle поэтому новые инженеры видят один и тот же граф модулей.

Именование и пакеты

Совместите applicationId со своим списком Play Console. Внутренние имена пакетов могут меняться медленнее, чем списки магазинов, но избегайте дублирования пространств имен в модулях.

Android Studio Окно и редактор инструментов проекта

Запуск и отладка конфигураций

Конфигурации запуска фиксируют модуль, вариант сборки, действие запуска и цель развертывания. Дублируйте конфигурации для каждого варианта, когда QA требуется согласованный ярлык для промежуточных конечных точек.

Точки останова

Условные точки останова уменьшают шум в циклах. Оценивайте выражения во время паузы, чтобы проверить состояние без перестроения.

Подключить отладчик

Подключайтесь к запущенным процессам при воспроизведении проблем, которые появляются только после длительных сеансов или глубоких стеков навигации.

SDK Manager привычки

Установите compileSdk, который соответствует вашему целевому плану, а не только устройству, которым вы владеете сегодня. Постоянно обновляйте инструменты сборки и платформы в соответствии с примечаниями к выпуску Android Gradle Plugin, чтобы избежать несоответствующего поведения дексера.

  • Версии NDK, расположенные рядом, позволяют закреплять каждый модуль для собственного кода.
  • Версии CMake должны соответствовать ожиданиям, задокументированным в ваших собственных зависимостях.
  • Системные образы для эмуляторов быстро занимают диск, удаляйте неиспользуемые API во время весенней очистки.

Интеграция контроля версий

Android Studio интегрирует рабочие процессы Git в окне инструмента фиксации с различиями для Kotlin, XML и ресурсов. Осторожно используйте частичные коммиты с сгенерированными файлами: многие команды игнорируют локальные файлы IDE, сохраняя при этом версии оболочек Gradle.

Для конфликтов слияния в build.gradle.ktsсначала разрешите объявления зависимостей, затем синхронизируйте, а затем разрешите конфликты кода, чтобы индексатор видел точную информацию о пути к классам.

Скачать