Debido a que la función Continuar en y las APIs solo están disponibles en Android 17 (nivel de API 37), que actualmente se encuentra en versión beta, debes configurar tus dispositivos y el entorno de desarrollo con las versiones de Android y las herramientas del SDK adecuadas para comenzar.
Configuración del dispositivo
Para probar Continuar en, obtén dos dispositivos Pixel (un dispositivo móvil y una tablet) que sean aptos para la versión beta de Android y realiza la siguiente configuración en ambos dispositivos:
- Inscribe los dispositivos en el programa de versiones beta de Android para Pixel. Obtén más información sobre la versión beta de Android para desarrolladores.
- Configura ambos dispositivos con la misma Cuenta de Google para usar los servicios multidispositivo.
- Inscríbete en la versión beta pública de los Servicios multidispositivo en Play e instala la versión más reciente.
- Inscríbete en la versión beta pública de los servicios del sistema de Google en Play e instala la versión más reciente. Obtén más información sobre el programa de versión beta pública de los servicios del sistema de Google.
- Requisitos de red
- Se activó la conexión Bluetooth
- Ambos dispositivos están conectados a la misma red Wi-Fi.
- Configura los servicios multidispositivo:
- Abre la app de Configuración.
- Ve a Dispositivos conectados > Preferencias de conexión > Servicios multidispositivo > Continuar actividad.
- Haz clic en Configurar y otorga los permisos solicitados.
- Habilita Tareas.
Configuración del desarrollo
- Usa el SDK Manager en Android Studio para descargar lo siguiente:
- SDK y herramientas para la versión beta
- Imágenes del sistema del emulador para dispositivos móviles (opcional)
- Implementar y personalizar la función Continuar en otro dispositivo para, al menos, una actividad de tu app con las APIs proporcionadas
- Instala esta versión de la app en ambos dispositivos Pixel (consulta Configuración del dispositivo).
Prueba
Con tus dos dispositivos Pixel (teléfono y tablet) configurados correctamente, instala tu app en ambos dispositivos (o solo en el teléfono si quieres probar la funcionalidad de transferencia web con setAllowHandoffWithoutPackageInstalled(true)).
- En la tablet, accede al modo de ventanas de escritorio.
- En el teléfono, inicia la app y navega a la actividad que tiene habilitada la función Continuar en.
- De vuelta en la tablet, deberías ver en la barra de tareas inferior, en el lugar más a la derecha, el ícono de la app con el distintivo de sugerencia de Continuar en. Presiónalo.
- Tu app debería iniciarse en la actividad para la que solicitaste el cambio en tu implementación.