Инструкции
Android CLI: Создавайте приложения для Android в 3 раза быстрее, используя любой агент.
4 минуты чтения

Разработчики Android-приложений имеют широкий выбор агентов, инструментов и LLM-модулей для разработки приложений. Независимо от того, используете ли вы Gemini в Android Studio, Gemini CLI, Antigravity или сторонние агенты, такие как Claude Code или Codex, наша миссия — обеспечить возможность высококачественной разработки Android-приложений повсюду.
Сегодня мы представляем новый набор инструментов и ресурсов для работы с агентами Android — Android CLI с навыками Android и базу знаний Android. Этот набор инструментов призван исключить неопределенность основных рабочих процессов разработки Android, когда вы управляете работой агента вне Android Studio, делая ваших агентов более эффективными, результативными и способными следовать новейшим рекомендуемым шаблонам и передовым практикам.
Независимо от того, начинаете ли вы свой путь в разработке приложений для Android, являетесь ли опытным разработчиком Android или управляете приложениями для мобильных и веб-платформ, создание приложений с использованием новейших рекомендаций, инструментов и искусственного интеллекта стало проще, чем когда-либо. Вне зависимости от того, с какой среды вы начнете, используя эти ресурсы, вы всегда сможете перенести свой опыт разработки в Android Studio, где доступны самые современные инструменты и агенты для разработки Android, которые помогут вашему приложению по-настоящему раскрыть свой потенциал.
(Повторное) представление Android CLI
Ваши агенты работают наиболее эффективно, когда у них есть легковесный программный интерфейс для взаимодействия с Android SDK и средой разработки. Поэтому в основе этого нового рабочего процесса лежит обновленный Android CLI . Новый Android CLI служит основным интерфейсом для разработки Android-приложений из терминала, предоставляя команды для настройки среды, создания проектов и управления устройствами — с учетом более современных возможностей и простоты обновления.
Команда create создает проект Android-приложения за считанные секунды.
В ходе наших внутренних экспериментов Android CLI улучшил настройку проекта и среды, сократив использование токенов LLM более чем на 70%, а задачи выполнялись в 3 раза быстрее, чем когда агенты пытались выполнять эти задачи, используя только стандартные наборы инструментов.
К основным доступным вам возможностям относятся:
- Управление SDK : используйте
android sdk installдля загрузки только необходимых компонентов, обеспечивая оптимизированную среду разработки. - Быстрое создание проектов : команда
android createгенерирует новые проекты на основе официальных шаблонов, обеспечивая применение рекомендуемой архитектуры и лучших практик с первой же строки кода. - Быстрое создание и развертывание устройств : создавайте и управляйте виртуальными устройствами с помощью
android emulatorи развертывайте приложения, используяandroid run, что исключает необходимость гадания, характерную для ручных циклов сборки и развертывания. - Возможность обновления: Запустите
android update, чтобы убедиться, что у вас доступны последние версии программного обеспечения.
Android CLI позволяет создать устройство, запустить на нем ваше приложение и упростить навигацию по пользовательскому интерфейсу для агентов.
Android CLI не только расширит возможности ваших процессов разработки с использованием агентов, но и разработан для оптимизации непрерывной интеграции, сопровождения и любой другой автоматизации на основе скриптов в условиях все более распределенной разработки под Android. Скачайте и попробуйте Android CLI уже сегодня!
Освоение навыков работы с Android в рамках магистерских программ.
Традиционная документация может быть описательной, концептуальной и высокоуровневой. Хотя она идеально подходит для обучения, магистерские программы часто требуют точных, практических инструкций для выполнения сложных рабочих процессов без использования устаревших шаблонов и библиотек.
Чтобы восполнить этот пробел, мы запускаем репозиторий Android Skills на GitHub . Навыки представляют собой модульные наборы инструкций на основе Markdown ( SKILL.md ), которые содержат техническое описание задачи и предназначены для автоматического запуска, когда ваш запрос соответствует метаданным навыка, избавляя вас от необходимости вручную прикреплять документацию к каждому запросу.
Навыки работы с Android охватывают некоторые из наиболее распространенных рабочих процессов, с которыми могут испытывать трудности разработчики Android и магистранты, — они помогают моделям лучше понимать и выполнять определенные шаблоны, соответствующие нашим передовым методам и рекомендациям по разработке Android.
В нашей первой версии репозиторий включает в себя такие навыки, как:
- Настройка и миграция Navigation 3 .
- Реализация поддержки от края до края .
- Миграция AGP 9 и XML-to-Compose .
- Анализ конфигурации R8 и многое другое!
Если вы используете Android CLI, вы можете просматривать и настраивать рабочий процесс агента с помощью нашей постоянно пополняющейся коллекции навыков, используя команду android skills . Эти навыки также могут использоваться вместе с любыми другими навыками, которые вы создадите, или навыками сторонних разработчиков, созданными сообществом разработчиков Android. Узнайте больше о начале работы с навыками Android .
Установите навыки Android через интерфейс командной строки Android, чтобы сделать вашего агента более эффективным и производительным.
Актуальная информация из базы знаний Android.
Третий компонент, который мы запускаем сегодня, — это база знаний Android. Доступная через команду android docs и уже включенная в последнюю версию Android Studio, эта специализированная база данных позволяет агентам искать и получать самые актуальные и авторитетные руководства для разработчиков, которые можно использовать в качестве соответствующего контекста.
База знаний Android гарантирует, что агенты получают самую актуальную информацию, рекомендации и лучшие практики для работы с Android.
Благодаря доступу к часто обновляемой базе знаний, агенты могут основывать свои ответы на самой актуальной информации из документации разработчиков Android, Firebase, Google Developers и документации Kotlin. Это гарантирует, что даже если срок действия программы обучения LLM истек год назад, она по-прежнему сможет предоставлять рекомендации по новейшим фреймворкам и шаблонам, которые мы рекомендуем сегодня.
Android Studio: лучшее место для создания высококачественных приложений.
Помимо предоставления разработчикам и агентам возможности управлять настройкой проекта и шаблонным кодом, мы также разработали эти новые инструменты и ресурсы, чтобы упростить переход в Android Studio . Это означает, что вы можете быстро начать создание прототипа с помощью агента, используя Android CLI, а затем открыть проект в Android Studio, чтобы доработать пользовательский интерфейс с помощью визуальных инструментов для редактирования кода, проектирования пользовательского интерфейса, углубленной отладки и расширенного профилирования, которые масштабируются по мере роста возможностей вашего приложения.
Когда приходит время создавать высококачественное приложение для масштабной публикации на различных типах устройств, наш агент в Android Studio готов помочь, используя новейшие лучшие практики разработки и библиотеки. Помимо мощных режимов «Агент» и «Планирование» для активной разработки, мы внедрили процесс создания нового проекта на основе искусственного интеллекта , который обеспечивает точку входа для быстрого прототипирования вашей следующей замечательной идеи для Android.
Встроенные агенты упрощают расширение функционала ваших приложений на телефоны, складные устройства, планшеты, Wear OS, Android Auto и Android TV. Благодаря полному контексту исходного кода вашего проекта и комплексному набору инструментов отладки, профилирования и эмуляции, вы получаете в своё распоряжение сквозной набор инструментов с ускорением на основе искусственного интеллекта.
Начните сегодня!
Сегодня доступна предварительная версия Android CLI, а также постоянно расширяющийся набор навыков и знаний по Android для агентов. Чтобы начать работу, перейдите насайт d.android.com/tools/agents и загрузите Android CLI.
Продолжить чтение

Инструкции
Понимая, что чрезмерный расход заряда батареи является одной из главных проблем для пользователей Android, Google предпринимает значительные шаги, чтобы помочь разработчикам создавать более энергоэффективные приложения.
Alice Yuan • 8 мин чтения

Инструкции
Мы хотели предоставить вам примеры функций, использующих искусственный интеллект, как на устройствах, так и в облаке, и вдохновить вас на создание восхитительных впечатлений для ваших пользователей.
Thomas Ezan , Ivy Knight • 2 мин чтения

Инструкции
Руководство по выравниванию производительности включает 5 уровней. Мы начнем с уровня 1, который знакомит с инструментами повышения производительности, требующими минимальных усилий по внедрению, и перейдем к уровню 5, идеально подходящему для приложений, которые располагают ресурсами для поддержки собственной системы управления производительностью.
Alice Yuan • 9 мин чтения
Будьте в курсе событий
Получайте еженедельно самые свежие новости о разработке Android прямо на свою электронную почту.





