AI assistance at every stage of your development lifecycle makes it easier for you to build high quality Android apps, faster.

Download Android Studio download
Turn your ideas into working apps faster with agentic and multimodal capabilities. You're more productive when Gemini helps you write, comment, and document code.
Gemini in Android Studio helps at every stage of the development lifecycle, giving you immediate feedback to troubleshoot build errors, prevent bugs, debug crash reports, and to ultimately release higher quality apps.
Putting Gemini in Android Studio means it's never been easier to create and publish your app, with guidance designed specifically for Android developers. Gemini is more purposeful and intuitive when it has context to your project files.

Key features to support your development

Agent mode is a new AI feature designed to handle complex, multi-stage development tasks that go beyond what you can experience by chatting with Gemini. You can describe a complex goal, like generating unit tests or fixing errors, and the agent formulates an execution plan that spans multiple files in your project. The agent suggests edits and iteratively fixes bugs to reach the goal. You can review, accept, or reject the proposed changes and ask the agent to iterate on your feedback.
Gemini accelerates the process of building a modern UI. Attach an image of a wireframe or mock of your app's UI and Gemini can convert it into working code that you can insert into your project with just a few clicks. If you encounter a UI bug, save your troubleshooting time—simply capture a screenshot and ask Gemini for solutions.
Boost productivity by storing your most frequently used prompts in your own Prompt Library. Use predefined variables in prompt templates to tell Gemini to incorporate select code from a file.

Most used Gemini in Android Studio features

  • Chat
  • Code completion
  • Code transformation
  • Suggest variable names
  • Refactor variable names
  • File attachment
  • Unit test generation
  • Agent Mode
  • Multimodal image attachment
  • Write commit messages
  • Document code
  • Configure context sharing
  • Compose preview generation
  • Analyze crashes from App Quality Insights

Upgrade with Gemini Code Assist

Developers who want the features and benefits of Gemini in Android Studio — along with additional enterprise-grade privacy and security features backed by Google Cloud — can upgrade to Gemini in Android Studio for businesses by purchasing Gemini Code Assist.

Gemini in Android Studio for businesses arrow_outward
You retain complete control of your data and IP; we ensure your code, inputs, and responses aren't used for model training purposes.
Build high-quality apps faster with smart tips and suggestions for Android. Get help with Compose UIs, Gradle build errors, and crash analytics—Gemini is designed specifically for the Android ecosystem.
Incorporate your company's best practices in your development workflow, manage access with admin controls, and use metrics to measure Gemini's impact on productivity.

Gemini in Android Studio for businesses

Get enterprise-level AI for your Android Studio. Build better apps faster with smart coding help, chats, and code generation, all with Google Cloud's security.

Compare Gemini in Android Studio offerings

Gemini in Android Studio

No cost

Gemini for Android Studio

Get started

Includes:

checkAgent mode

checkGemini chat

checkAll Gemini in Android Studio features

* Note that some features might be available in the no cost tier before the businesses tier.

Gemini Code Assist

Standard license

Gemini for Android Studio for businesses

Starting at $19/user/month

Everything in the no cost version, plus

checkGemini CLI

checkIntellectual property and compliance:

checkAccess to Gemini in Firebase - advanced features, Gemini in Colab Enterprise, and Gemini in Databases

Gemini Code Assist

Enterprise license

Gemini for Android Studio for businesses

Starting at $45/user/month

Everything for Standard license, plus

checkCustomized code suggestions from your code bases in GitHub, GitLab, and Bitbucket

checkAccess to Gemini in BigQuery, Apigee, and Application Integration

Gemini in Android Studio was designed with privacy in mind. By default, Gemini in Android Studio's chat responses are purely based on conversation history, and you control whether you want to share additional context for customized responses. You can also control the data that Gemini can access through a custom .aiexclude file.

Screenshot of .aiexclude config file

> 86%

of developers surveyed think Gemini in Android Studio made them more productive.

According to our large scale 2024 Android Developer survey.

Boost your productivity with Gemini
in Android Studio