SOLFIND
Web Lens
Portal home

AI on Android | Android Developers

https://developer.android.com/ai • 302 KB fetched
Open original page


AI on Android | Android Developers

Skip to main content

Essentials

* Build AI experiences

* Build AI-powered Android apps with Gemini APIs and more.

*

Get started

* Get started

* Create your first app. Use Compose for UI and adaptive app development to support multiple device form factors.

*

Hello, world!

*

Developer Verification

*

Adaptive apps

*

Compose for UI

*

AI-powered IDE

*

Training

*

Monetization with Play ↗️

* Optimize by form factor

* Build apps that optimize the user experience on phones, tablets, foldables, cars, XR, and more.

*

Phones, tablets, foldables

*

Android for Cars

*

Android TV

*

Android XR

*

Googlebook

*

ChromeOS

*

Wear OS

* Build by category

* Learn to build for your use case by following Google's prescriptive and opinionated guidance.

*

Games

*

Camera & media

*

Social & messaging

*

Health & fitness

*

Productivity

*

Enterprise apps

* Get the latest

* Stay in touch with the latest releases throughout the year, join our preview programs, and give us your feedback.

*

Latest updates

*

Experimental updates

*

Android Studio preview

*

Jetpack & Compose libraries

*

Wear OS releases

*

Privacy Sandbox ↗️

Design & Plan

* Excellent Experiences

* Build the best experiences for your best users.

*

Learn more

* UI Design

* Design a beautiful user interface using Android best practices.

*

Design for Android

*

Mobile

*

Desktop experiences

*

XR Headsets & XR Glasses

*

AI Glasses

*

Widgets

*

Wear OS

*

Android TV

*

Android for Cars

* Architecture

* Design robust, testable, and maintainable app logic and services.

*

Introduction

*

Libraries

*

Navigation

*

Modularization

*

Testing

*

Kotlin Multiplatform

* Quality

* Plan for app quality and align with Play store guidelines.

*

Overview

*

Core value

*

User experience

*

Accessibility

*

Technical quality

*

Excellent Experiences

* Security

* Safeguard users against threats and ensure a secure Android experience.

*

Overview

*

Privacy

*

Permissions

*

Identity

*

Fraud prevention

Develop

* Gemini in Android Studio

* Your AI development companion for Android development.

*

Learn more

*

Get Android Studio

* Core areas

* Get the samples and docs for the features you need.

*

Samples

*

Multidevice support

*

User interfaces

*

Background work

*

Data and files

*

Connectivity

*

All core areas ⤵️

* Tools and workflow

* Use the IDE to write and build your app, or create your own pipeline.

*

Write and debug code

*

Build projects

*

Test your app

*

Performance

*

Command-line tools

*

Gradle plugin API

*

Android Bench

* Device tech

* Write code for form factors. Connect devices and share data.

*

Phones, tablets, foldables

*

ChromeOS

*

Android for Cars

*

Android TV

*

Android XR

*

Wear OS

*

Android Health

*

Better Together

*

All devices ⤵️

* Libraries

* Browse API reference documentation with all the details.

*

Android platform

*

Jetpack libraries

*

Compose libraries

*

Google Play services ↗️

*

Google Play SDK index ↗️

Google Play

* Play Console

* Publish your app or game and grow your business on Google Play.

*

Go to Play Console

*

Learn more ↗️

* Fundamentals

* Learn how to engage users, monitize, and secure your app.

*

Play Monetization

*

Play Integrity

*

Play Policies

*

Play Programs ↗️

* Games Dev Center

* Develop and deliver games. Get tools, downloads, and samples.

*

Overview

*

Play Asset Delivery

*

Play Games Services

*

Play Games on PC

*

Level Up guidelines

*

All Play guides ⤵️

* Libraries

* Browse API reference documentation with all the details.

*

Play Feature Delivery

*

Play In-app Updates

*

Play In-app Reviews

*

Play Install Referrer

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

All Play libraries ⤵️

* Tools & resources

* Tools for publishing, promoting, and managing your app.

*

Android App Bundles

*

Brand & marketing

*

Play Console APIs ↗️

Blog

* the Android Developer's Blog

*

Read the latest

*

Explore the authors →

* Explore categories

*

Product News

Stay in the loop with the latest updates, feature releases, and behind-the-scenes looks at how we’re evolving.

*

Community

Discover stories from our users, spotlight features, and the collaborative projects that bring us all together.

*

How-tos

From quick tips to deep-dive tutorials, these step-by-step guides are designed to help you work smarter and faster.

*

Case Studies

Real-world results from real-world users. Explore how different teams use our tools to achieve their goals.

*

Events & Programs

Get the details on upcoming webinars, workshops, meetups, and special initiatives designed to help you grow.

*

Documentation

Access detailed manuals, API references, and technical specifications to help you build and integrate with confidence.

/

*
English

*
Deutsch

*
Español – América Latina

*
Français

*
Indonesia

*
Italiano

*
Polski

*
Português – Brasil

*
Tiếng Việt

*
Türkçe

*
Русский

*
עברית

*
العربيّة

*
فارسی

*
हिंदी

*
বাংলা

*
ภาษาไทย

*
中文 – 简体

*
中文 – 繁體

*
日本語

*
한국어

Android Studio

Sign in

*

AI

Overview

Samples

Guides

Reference

*

Essentials

*

More

*

Design & Plan

*

More

*

Develop

*

More

*

Overview

*

Samples

*

Guides

*

Reference

*

Google Play

*

More

*

Blog

*

More

*

Android Studio

*

Build AI experiences

*

Get started

*

Get started

*

Hello, world!

*

Developer Verification

*

Adaptive apps

*

Compose for UI

*

AI-powered IDE

*

Training

*

Monetization with Play ↗️

*

Optimize by form factor

*

Phones, tablets, foldables

*

Android for Cars

*

Android TV

*

Android XR

*

Googlebook

*

ChromeOS

*

Wear OS

*

Build by category

*

Games

*

Camera & media

*

Social & messaging

*

Health & fitness

*

Productivity

*

Enterprise apps

*

Get the latest

*

Latest updates

*

Experimental updates

*

Android Studio preview

*

Jetpack & Compose libraries

*

Wear OS releases

*

Privacy Sandbox ↗️

*

Excellent Experiences

*

Learn more

*

UI Design

*

Design for Android

*

Mobile

*

Desktop experiences

*

XR Headsets & XR Glasses

*

AI Glasses

*

Widgets

*

Wear OS

*

Android TV

*

Android for Cars

*

Architecture

*

Introduction

*

Libraries

*

Navigation

*

Modularization

*

Testing

*

Kotlin Multiplatform

*

Quality

*

Overview

*

Core value

*

User experience

*

Accessibility

*

Technical quality

*

Excellent Experiences

*

Security

*

Overview

*

Privacy

*

Permissions

*

Identity

*

Fraud prevention

*

Gemini in Android Studio

*

Learn more

*

Get Android Studio

*

Core areas

*

Samples

*

Multidevice support

*

User interfaces

*

Background work

*

Data and files

*

Connectivity

*

All core areas ⤵️

*

Tools and workflow

*

Write and debug code

*

Build projects

*

Test your app

*

Performance

*

Command-line tools

*

Gradle plugin API

*

Android Bench

*

Device tech

*

Phones, tablets, foldables

*

ChromeOS

*

Android for Cars

*

Android TV

*

Android XR

*

Wear OS

*

Android Health

*

Better Together

*

All devices ⤵️

*

Libraries

*

Android platform

*

Jetpack libraries

*

Compose libraries

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

Play Console

*

Go to Play Console

*

Learn more ↗️

*

Fundamentals

*

Play Monetization

*

Play Integrity

*

Play Policies

*

Play Programs ↗️

*

Games Dev Center

*

Overview

*

Play Asset Delivery

*

Play Games Services

*

Play Games on PC

*

Level Up guidelines

*

All Play guides ⤵️

*

Libraries

*

Play Feature Delivery

*

Play In-app Updates

*

Play In-app Reviews

*

Play Install Referrer

*

Google Play services ↗️

*

Google Play SDK index ↗️

*

All Play libraries ⤵️

*

Tools & resources

*

Android App Bundles

*

Brand & marketing

*

Play Console APIs ↗️

*

the Android Developer's Blog

*

Read the latest

*

Explore the authors →

*

Explore categories

*

Product News

*

Community

*

How-tos

*

Case Studies

*

Events & Programs

*

Documentation

*

Android Developers

*

Develop

*

Overview

Stay organized with collections

Save and categorize content based on your preferences.

Integrate your app with the Android intelligence system

Android is evolving into an intelligence system, powered by AI. Integrate your app through a self-service model, and become part of the next generation of intelligent experiences on Android.

Find your Android AI pathway

Select from Google's cutting-edge AI/ML solutions to empower and enlighten your Android app users.

Prepare and connect your app to the intelligence system

Make your app's capabilities available to qualified agents using AppFunctions or rely on UI automation on supported devices as a fall back.

Bring intelligence into your app with Gemini models

Implement on-device features with Gemini Nano and ML Kit GenAI APIs, or harness the full power of Cloud and Hybrid AI with Firebase AI Logic.

Use AI to build intelligent Android apps

Leverage agentic tools for Android development, including Gemini in Android Studio, Android CLI, and the official suite of Android skills, to accelerate your workflow.

Download Android CLI download

Get started with AI on Android arrow_right_alt

New Android intelligent features

New feature

AppFunctions

AppFunctions is an Android API designed to simplify building Android MCP integrations. It empowers your apps to behave like on-device MCP servers, contributing functions that act as tools for use by proactive features along with client agents and assistants. AppFunctions integration with Gemini is currently in a private preview with trusted testers, but you can begin preparing your apps now using AppFunctions and development tools.

Learn more

New feature

Android Computer Control

Prepare your app for automation with Android Computer Control. This framework lets OEM-preloaded assistants interact with supported apps using task automation, with no code changes required by your app.

Learn more

New feature

New ML Kit APIs

Take advantage of Gemini Nano's audio capabilities with the Speech Recognition API, and reduce inference times when using Prompt API with the prefix caching feature.

Learn more

New feature

AICore Developer Preview

Join the AICore Developer Preview to prototype with on-device Gemini Nano models. Test custom prompts and optimize performance.

Learn more

New feature

Gemma 4

Unlock local agentic intelligence on Android with Gemma 4, our open model featuring advanced reasoning and tool calling. Code with Gemma 4 in Android Studio, and build on-device AI features with ML Kit GenAI APIs today.

Learn more

AI case studies

Kakao Mobility boosts conversions by 45%

By implementing Gemini Nano on-device, Kakao Mobility streamlined address entry and reduced order completion time by 24% while reducing server costs and enhancing user privacy.

Learn more

Innovative Android apps using Firebase AI

Read about how Android developers are using Firebase AI to add generative AI features to their apps.

Learn more

TalkBack uses Gemini Nano for image accessibility

Gemini Nano with multimodality enables Talkback to provide clear and detailed image descriptions even if the device is offline or on an unstable network connection.

Learn more

Summarize voice recordings

Google Pixel's voice recorder app leverages Gemini Nano to provide offline and on-device inference to generate summaries of voice recordings.

Learn more

Traditional ML solutions

Harness the processing capabilities of Android devices for on-device ML detection and classification of images, audio, and text.

Common user flows with ML Kit

ML Kit provides production-ready solutions to common tasks and requires no ML expertise. Models are built-in and optimized for mobile. ML Kit is easy to use and lets you focus on feature development rather than model training and optimization.

Learn more

Custom models with LiteRT

For more control, or to deploy your own ML models, Android provides a custom ML stack built on top of LiteRT and Google Play services that covers the essentials needed to deploy high performance ML features.

Learn more

MediaPipe Solutions

MediaPipe offers open source cross-platform, customizable ML solutions for live and streaming media.

Learn more

Play on-device delivery

Deploy and manage your custom ML and GenAI models for on-device AI features efficiently with Play for On-device AI. Google Play simplifies model delivery, helping you to enhance user experience while keeping app size optimized.

Join the early access program

Accelerate your development

AI-powered tools can automate repetitive tasks, suggest code, debug errors, and more—which lets you focus on higher-level problem-solving and innovation.

Gemini in Android Studio

Gemini in Android Studio is your coding companion for Android development. It can generate code, find relevant resources, learn best practices, troubleshoot errors, and save time.

Learn more

Android CLI

Android CLI makes it faster and easier to build Android apps using the agents and developer environments of your choice.

Learn more

Join the AICore Developer Preview

Get early access to the latest Gemini Nano models. Test your prompts, explore on-device performance, and help shape the future of on-device AI before it hits production.

Learn more

Google AI Studio

The fastest way to start using Gemini is with Google AI Studio, a web-based tool that lets you prototype, run prompts right in your browser, and get started with the Gemini API.

Get started

Latest news and videos

Community & Support

If you are building generative AI features, we would love to have a conversation with you! Complete the form to keep in touch, or join an existing community group.

Get in touch

Find a Google Developer Group

*

X

Follow @AndroidDev on X

*

YouTube

Check out Android Developers on YouTube

*

LinkedIn

Connect with the Android Developers community on LinkedIn

*
More Android

*

Android

*

Android for Enterprise

*

Security

*

Source

*

News

*

Blog

*

Podcasts

*
Discover

*

Gaming

*

Machine Learning

*

Health & Fitness

*

Camera & Media

*

Privacy

*

5G

*
Android Devices

*

Large screens

*

Wear OS

*

ChromeOS devices

*

Android for cars

*

Android TV

*
Releases

*

Android 17

*

Android 16

*

Android 15

*

Android 14

*

Android 13

*

Android 12

*

Android 11

*
Documentation and Downloads

*

Android Studio guide

*

Developers guides

*

API reference

*

Download Studio

*

Android NDK

*
Support

*

Report platform bug

*

Report documentation bug

*

Google Play support

*

Join research studies

*

Android

*

Chrome

*

Firebase

*

Google Cloud Platform

*

All products

*

Privacy

*

License

*

Brand guidelines

*

Manage cookies

*

Get news and tips by email

Subscribe

*
English

*
Deutsch

*
Español – América Latina

*
Français

*
Indonesia

*
Italiano

*
Polski

*
Português – Brasil

*
Tiếng Việt

*
Türkçe

*
Русский

*
עברית

*
العربيّة

*
فارسی

*
हिंदी

*
বাংলা

*
ภาษาไทย

*
中文 – 简体

*
中文 – 繁體

*
日本語

*
한국어

Links found on this page

  1. Skip to main content [direct]
  2. Essentials [direct]
  3. Hello, world! [direct]
  4. Developer Verification [direct]
  5. Adaptive apps [direct]
  6. Compose for UI [direct]
  7. AI-powered IDE [direct]
  8. Training [direct]
  9. Monetization with Play ↗️ [direct]
  10. Phones, tablets, foldables [direct]
  11. Android for Cars [direct]
  12. Android TV [direct]
  13. Android XR [direct]
  14. Googlebook [direct]
  15. ChromeOS [direct]
  16. Wear OS [direct]
  17. Games [direct]
  18. Camera & media [direct]
  19. Social & messaging [direct]
  20. Health & fitness [direct]
  21. Productivity [direct]
  22. Enterprise apps [direct]
  23. Latest updates [direct]
  24. Experimental updates [direct]
  25. Android Studio preview [direct]
  26. Jetpack & Compose libraries [direct]
  27. Wear OS releases [direct]
  28. Privacy Sandbox ↗️ [direct]
  29. Design & Plan [direct]
  30. Learn more [direct]
  31. Design for Android [direct]
  32. Mobile [direct]
  33. Desktop experiences [direct]
  34. XR Headsets & XR Glasses [direct]
  35. AI Glasses [direct]
  36. Widgets [direct]
  37. Wear OS [direct]
  38. Android TV [direct]
  39. Android for Cars [direct]
  40. Introduction [direct]
  41. Libraries [direct]
  42. Navigation [direct]
  43. Modularization [direct]
  44. Testing [direct]
  45. Kotlin Multiplatform [direct]
  46. Overview [direct]
  47. Core value [direct]
  48. User experience [direct]
  49. Accessibility [direct]
  50. Technical quality [direct]
  51. Overview [direct]
  52. Privacy [direct]
  53. Identity [direct]
  54. Fraud prevention [direct]
  55. Develop [direct]
  56. Learn more [direct]
  57. Samples [direct]
  58. Multidevice support [direct]
  59. User interfaces [direct]
  60. Background work [direct]
  61. Data and files [direct]
  62. Connectivity [direct]
  63. Write and debug code [direct]
  64. Build projects [direct]
  65. Test your app [direct]
  66. Performance [direct]
  67. Command-line tools [direct]
  68. Gradle plugin API [direct]
  69. Android Bench [direct]
  70. Android for Cars [direct]
  71. Android TV [direct]
  72. Android XR [direct]
  73. Wear OS [direct]
  74. Android Health [direct]
  75. Better Together [direct]
  76. Android platform [direct]
  77. Jetpack libraries [direct]
  78. Compose libraries [direct]
  79. Google Play services ↗️ [direct]
  80. Google Play SDK index ↗️ [direct]