Новости о продуктах

Android Studio I/O Edition: Что нового в инструментах разработчика Android?

8 минут чтения
Посмотреть профиль Мэтью Уорнера
Matthew Warner менеджер по продуктам

This year at Google I/O we are going beyond iterative changes, towards a fundamental shift in how apps are built. Our newest tools are built for the agentic era with features that boost productivity for you as an Android developer AND supercharge the AI agents you deploy in your codebase. So, whether you are building exclusively with AI or you prefer being the architect of every line of code, our tools will keep you ahead of the curve.

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

Итак, что нового в инструментах разработчика Android? В этом блоге мы рассмотрим 3 основных области:

  • Доверьте это своему агенту: над какой бы задачей разработки вы ни работали, агент Android Studio может помочь: от планирования архитектуры и дизайна приложения до написания кода, модульного тестирования и исправления ошибок.
  • Any AI provider, anywhere you build: In Android Studio, you can use any model and we even help guide you to the best performing ones. Choose any of the top remote models from Google, Anthropic, OpenAI, or if you need to run locally - Gemma 4 is our most capable and efficient local model! And with Android CLI, you can build Android apps faster and easier using the agents and developer environments of your choice.
  • Как всегда, производительность и качество остаются нашими главными приоритетами: мы продолжаем инвестировать в инструменты для разработчиков Android, которые вам так нравятся: от эмулятора до профилировщиков, анализаторов производительности и многого другого!

1: Пусть этим займется ваш агент.

Навыки агента

Android Studio now supports Agent Skills , modular instruction sets that ground LLMs in specialized workflows and domain-specific knowledge. By adding skills to your project, you can teach the agent to follow specific best practices, architecture patterns, or library workflows. This enables more accurate, context-aware code generation and automated skill activation for an appropriate task, ensuring the agent acts as an expert. We've bundled many of the top Android and Firebase agent skills in the latest Android Studio Canary build, so you can skip straight to building!

Agent_Skills.png
Навыки в режиме агента

You can create your own skill, or use Android CLI to install our official skills - a repository that covers some of the most common workflows that some Android developers and LLMs may struggle with. They help models better understand and execute specific patterns that follow our best practices and guidance on Android development, such as XML to Compose migration, Edge-to-edge, Navigation 3, and more. You can even use skills for Android XR, starting with a beautiful Display Glasses app with Jetpack Compose Glimmer .

Создавайте полнофункциональные приложения с помощью Firebase в режиме агента.

Теперь сервисы Firebase, такие как Auth и базы данных Firestore, можно включать непосредственно в режиме агента в Android Studio с помощью Agent Skills for Firebase . Ваш агент сможет выполнить интеграцию с Firebase и настроить серверные сервисы. Эта интеграция позволяет создавать надежные полнофункциональные Android-приложения, не покидая вашу IDE!

Firebase_FullStack_apps.png
Создание полнофункционального приложения с использованием Firebase через Agent Mode.

Параллельные разговоры

Теперь вы можете вести несколько диалогов в режиме агента параллельно. В одном диалоге запускайте тесты, а пока ждете, можете запустить режим планирования новой функции вашего приложения, используя при этом третий поток диалога для написания документации к приложению. Эти улучшения сэкономят вам время и повысят производительность.

parallel_threads.png
Параллельные разговоры в режиме агента

Более компетентный агент по новым проектам

Android Studio's New Project Agent has evolved into a powerful full-stack development tool, utilizing a multi-step execution plan and an autonomous "generation loop" that self-corrects build errors and configures dependencies across multiple files. This advanced capability is significantly amplified by its new integration with Firebase Agent Skills, allowing developers to seamlessly build, debug, and deploy complete full-stack applications directly from a single prompt to final production.

NewProjectAgent.png
Создание приложения с помощью New Project Agent

Кроме того, теперь поддерживается работа с большими экранами. Вы можете сразу же создать структуру своего проекта, используя макеты, навигацию и компоненты, оптимизированные для планшетов, складных устройств и ноутбуков. Добавлена ​​возможность тестирования приложения на эмуляторах больших экранов, если такой эмулятор включен. Просто настройте необходимое устройство в эмуляторе Android, и агент сможет его протестировать!

LargeFormFactors_NPA.png
Разрабатывайте приложения для больших экранов на складных устройствах и планшетах.

2: Любой поставщик ИИ, где бы вы ни создавали

Создавайте приложения для Android в Google AI Studio.

Google AI Studio now features full Android app development capabilities . Users can generate new applications, preview them instantly via an embedded Android Emulator, and deploy them directly to physical devices using ADB over USB. Additionally, developers can publish straight to Google Play; AI Studio handles the app record creation, bundles the package, and uploads it to an internal testing track. For advanced development and production readiness, projects can be exported as a ZIP file and opened seamlessly in Android Studio. To get started, visit Google AI Studio today and start building!

Build_Android_apps_AI_Studio.png
Режим сборки Google AI Studio с использованием фреймворка Android.

Android CLI помогает быстрее и эффективнее создавать сборки с использованием любого агента.

Android CLI позволяет создавать приложения, используя любой агент, LLM и инструмент по вашему выбору. Android CLI разработан для того, чтобы помочь агентам ИИ создавать приложения быстрее и использовать меньше токенов по сравнению с использованием только стандартных инструментов LLM. Благодаря интеграции агентов с базой знаний Android и навыками Android, вы можете настроить агента так, чтобы он следовал последним передовым практикам в любой среде программирования.

Кроме того, при использовании последней версии Android Studio Quail Canary, Android CLI позволяет вашему агенту использовать мощные возможности IDE, такие как анализ файлов на наличие ошибок или поиск объявлений символов. Google Antigravity 2.0 теперь предлагает официальную поддержку разработки под Android с помощью Android CLI .

AndroidCLI_2.png
Android CLI предоставляет любому агенту инструменты и знания для сборки под Android.

План Google по внедрению ИИ

Теперь вы можете использовать свой тарифный план Google AI Pro или Ultra , чтобы получить доступ к выделенным ресурсам и более высоким лимитам запросов для Gemini в Android Studio. Это особенно полезно для длительных сеансов разработки Android-приложений, которые могут потребовать использования большего количества токенов. Android Studio автоматически определяет вашу подписку при входе в систему с помощью вашей учетной записи Google.

Google_AI_Plan.png
Используйте свой план Google AI в режиме агента.

Gemma 4 для локальной помощи в написании кода и искусственного интеллекта на устройстве.

Gemma 4 — это современная локальная модель, обученная для разработки под Android. Это наша самая эффективная локальная модель, способная выполнять сложный многоэтапный агентный код в Android Studio. Она идеально подходит для разработчиков, которым необходима конфиденциальность данных, доступ в автономном режиме или которые столкнулись с проблемами квотирования при работе с другими моделями.

Теперь в последней сборке Canary вы можете загрузить и запустить Gemma 4 непосредственно из IDE, без необходимости настройки внешнего сервера.

Gemma4_Default_Model_Selector.png
Выбор модели в режиме агента

Добавьте свою собственную модель в Android Studio.

Android Studio позволяет разработчикам интегрировать в IDE любую выбранную ими модель для помощи искусственного интеллекта. Вы можете оптимизировать свой рабочий процесс с помощью таких моделей, как Gemini, GPT и Claude, или использовать локальную модель, например Gemma 4. Такая гибкость предоставляет разработчикам больший контроль над производительностью, конфиденциальностью и стоимостью.

BYOM.png
Настройки, Поставщик модели

Android Bench демонстрирует лучшие модели.

В начале этого года мы запустили Android Bench — бенчмарк и таблицу лидеров, предназначенные для оценки эффективности работы моделей с расширенными правами доступа (LLM) в решении реальных задач разработки под Android. Цель — ускорить совершенствование ИИ, что приведет к созданию более полезных моделей для использования в качестве помощников ИИ, а это, в свою очередь, обеспечит более высокое качество приложений для пользователей Android.

You asked us to evaluate open models, so we added them to the leaderboard to help you see how LLMs with additional privacy and offline access measure up. We are also working on significantly increasing the difficulty of challenges we're giving LLMs, to continue encouraging improvements. This includes creating long running tasks, which take a typical Android engineer multiple days to complete.

Android_Bench_update.png
Последние результаты по состоянию на 18 мая 2026 года, следите за обновлениями здесь.

3: Как всегда, производительность и качество остаются главными приоритетами:

Протестируйте взаимодействие между несколькими устройствами с помощью эмулятора Android.

The Android Emulator now features a new networking stack that enables zero-configuration, peer-to-peer connectivity between multiple virtual devices on the same host machine. This update eliminates the need for manual port forwarding, allowing developers to easily test multi-device scenarios like local multiplayer gaming, file sharing, and companion app pairing. By creating a shared virtual network backplane, the Android Emulator provides a more stable and consistent environment for building complex, interconnected app experiences across different form factors.

Emulator.jpg
Тестирование на нескольких устройствах с помощью эмулятора Android.

Android Debug Bridge Wi-Fi 2.0

ADB Wi-Fi 2.0 offers significantly more reliable wireless debugging. With the latest ADB command line tool from Android Platform Tools v37 and an Android 17 device, you can now change networks, shut down your machine, and go about your typical day and your devices will stay connected. Additionally, devices with wireless debugging enabled will automatically show in Android Studio's Device Manager, streaming the pairing process and making it easier than ever to connect Android phones, watches, and more.

ADB_wifi.png
Сопряжение устройств с Wi-Fi

В Android Studio теперь можно публиковать приложения в Google Play для тестирования.

Android Studio now gives you the ability to upload new releases of your app directly to Google Play Console test tracks. You can do this by selecting a new option to continue to “Publish for Testing” at the end of the Generate Signed App Bundle flow. This integration supports uploading an initial release of a brand-new app to Play Console's internal test track. You can also use this feature to upload releases to existing apps to test tracks. You need to be registered on Google Play Console to take advantage of this functionality. Read the 'What's new in Google Play' blog to learn about all the updates from Play at I/O.

upload_to_play_square.png
Загрузите App Bundle в Google Play

Поддержка проверки разработчиков Android

Теперь вы можете видеть статус регистрации своего приложения прямо в Android Studio при создании подписанного App Bundle или APK. Просмотр этой информации в Android Studio позволяет выявлять и устранять проблемы с регистрацией на ранних этапах и гарантировать готовность ваших приложений до вступления в силу требований к проверке для сертифицированных устройств Android, начиная с сентября 2026 года.

DeveloperVerificationAndroidStudio.png
Статус регистрации приложения подтвержден разработчиком Android.

Обнаружение утечек памяти с помощью LeakCanary

Утечки памяти в Android возникают, когда ваш код удерживает ссылку на объект долгое время после завершения его жизненного цикла. Это препятствует сборщику мусора (GC) освободить эту память, что в конечном итоге приводит к замедлению работы или ошибке OutOfMemoryError (OOM).

The Android Studio LeakCanary profiler task significantly enhances developer productivity by enabling the analysis and inspection of memory leak traces directly on the desktop development environment rather than on the mobile device. Furthermore, Android Studio streamlines troubleshooting by providing tools like “Go to declaration” to map the leak analysis directly to the codebase, allowing developers to quickly locate and resolve memory leaks.

Начиная с релиза Android Studio Quail 1, вы также можете запросить у Gemini проверку утечки памяти, используя кнопку «Исправить с помощью агента».

LeakCanary.png
Проверьте утечки памяти, выявленные с помощью LeakCanary, нажав кнопку «Исправить с помощью агента».

Анализатор производительности Android (APA)

Android Performance Analyzer (APA) — это профилировщик производительности нового поколения для Android, обеспечивающий комплексный анализ использования ЦП, ГП, памяти и энергопотребления для ваших приложений и игр, работающих на устройствах Android 12 и выше. APA разработан для обеспечения надежности и производительности, а скорость рендеринга трассировки до 26 раз выше, чем у предыдущих инструментов.

square_APA.png
Программа Android Performance Analyzer (APA), запущенная в Android Studio, отображает два графика рядом.

APA интегрируется с агентами искусственного интеллекта и предлагает два новых навыка: Perfetto SQL и Perfetto Analysis , которые помогают отвечать на вопросы типа " Почему мое приложение запускается медленно? ".

Perf_analyzer_Agent_Chat.png
Анализ следов с использованием навыка анализа Перфетто.

Анализатор конфигурации R8

R8 is one of the best ways to improve your app's performance and reduce memory footprint. The performance benefits you can get from R8 are directly correlated to how much of your codebase R8 is able to optimize. We've introduced a new tool to help you to unlock the maximum optimization from R8 – the R8 Configuration Analyzer. It provides insights into R8 configuration quality and how your keep rules impact your app. We have also introduced three scores that show how much of your codebase is available for optimization, obfuscation, and shrinking.

Предложенные решения проблем, возникающих при интеграции с агентом в AQ I.

The App Quality Insights tool window is now integrated with the AI agent to analyze crash data along with your source code to provide detailed explanations and suggest potential fixes. After selecting a crash in the App Quality Insights tool window, navigate to the Insights tab and click “See more” to see a detailed explanation of the crash. Click “Fix with AI” to have the agent suggest code changes that you can review and accept.

aqi-agent-integration.png
Анализ качества приложений и способы его улучшения с помощью ИИ.

Начать

Android Studio сокращает разрыв между идеей и реализацией. Благодаря мощным инструментам, созданным для самостоятельной разработки, создавать и выпускать высококачественные приложения для Android стало проще, чем когда-либо.

Загрузите последнюю предварительную сборку Android Studio Quail и опробуйте новые функции. Как всегда, ваши отзывы очень важны для нас. Проверяйте известные проблемы, сообщайте об ошибках и присоединяйтесь к нашему активному сообществу в LinkedIn , YouTube или X. Удачного кодирования!

Ознакомьтесь с этим объявлением и всеми обновлениями Google I/O 2026 на сайте io.google .

Автор:
Продолжить чтение