</>AppInitDev DevelopersCentro de aprendizaje Android
IA • Android · GUÍA PRÁCTICA

Cómo utilizar Gemini Nano sin conexión en Android

Qué comprobar sobre compatibilidad y APIs de ML Kit GenAI.

◎
Lo que aprenderás

Evaluar una función generativa local en dispositivos que la admitan.

Antes de comenzar

Parte de un proyecto de prueba o de una copia de trabajo de tu aplicación. Revisa versiones, permisos y dependencias en los enlaces oficiales del final: las plataformas Android y los servicios de Google pueden actualizar sus requisitos.

El objetivo de esta guía es aplicar un proceso concreto y comprobar su resultado. Documenta cualquier cambio relevante para poder mantenerlo y, cuando corresponda, medir sus efectos con datos.

PASO A PASO

Cómo hacerlo

01

Consulta primero la tabla de dispositivos, versiones…

Consulta primero la tabla de dispositivos, versiones y funciones compatibles con ML Kit GenAI; la disponibilidad no es universal.

02

Define la función concreta: resumir, reescribir o…

Define la función concreta: resumir, reescribir o corregir según las APIs actualmente disponibles.

03

Comprueba en tiempo de ejecución la disponibilidad…

Comprueba en tiempo de ejecución la disponibilidad del servicio y del modelo; ofrece un modo alternativo claro si no está disponible.

04

Diseña mensajes para modelos pendientes de descarga…

Diseña mensajes para modelos pendientes de descarga o actualización.

05

Mide consumo, latencia y comportamiento sin conectividad…

Mide consumo, latencia y comportamiento sin conectividad durante pruebas reales.

06

Comunica de forma precisa cuándo una tarea…

Comunica de forma precisa cuándo una tarea permanece en el dispositivo y cuándo usa servicios remotos.

PONLO A PRUEBA

Ejercicio práctico

Crea una matriz de compatibilidad con teléfono, versión de Android, función y resultado de prueba.

!
Precaución

No anuncies «100 % offline en todos los Android»; la disponibilidad depende del dispositivo y de la función.

COMPROBACIÓN

Cómo verificar el resultado

  • Completa los pasos anteriores en un entorno de pruebas antes de distribuir cambios.
  • Comprueba que la función, configuración o estrategia responde al objetivo planteado.
  • Revisa errores, impacto para usuarios y políticas aplicables a tu caso.
  • Conserva la evidencia y anota qué deberás revisar cuando cambien las versiones.
DOCUMENTACIÓN

Fuentes oficiales para profundizar

Consulta los requisitos y ejemplos vigentes en estas fuentes antes de publicar una implementación.

SIGUE APRENDIENDO

Tutoriales relacionados

← Más tutoriales de IA con KotlinIr a AppInitDev ↗