Configuración de pruebas de sandbox de Android
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
La prueba de compras en la aplicación requiere una configuración adecuada en el Console de Google Play. Esta guía te guiará a través del proceso de configuración de pruebas de sandbox para tu aplicación de Android.
Usa la construcción adecuada para el trabajo
Sección titulada “Usa la construcción adecuada para el trabajo”Antes de empezar, separa estos tres tipos de construcción de Android:
- Construcción de depuración/local/dev: Bueno para verificar la interfaz de usuario y las integraciones nativas en tu dispositivo.
- Subida de lanzamiento firmado AAB a Play Console: Necesario para pruebas de facturación de Google Play realistas.
- Prueba instalada en Play: El paquete de construcción con el que tus probadores instalan desde una pista interna o cerrada. Utiliza esto para la validación de compras.
Si solo cargas un APK desde Android Studio o adb, la facturación de Google Play Billing puede no comportarse de la misma manera que en producción. Para la validación de suscripciones y compras en la aplicación, siempre prueba con un paquete de construcción instalado desde Google Play.
Requisitos previos
Sección titulada “Requisitos previos”- Una cuenta de desarrollador de Google Play Console. Si aún no la has creado, comienza en Registro de Play Console.
- Un registro de aplicación creado en Play Console con tu nombre de paquete Android final
- Los productos o suscripciones de tu aplicación creados en Play Console
- Una cuenta de Gmail de prueba que puede agregar a la licencia de prueba
- Una compilación de lanzamiento firmada lista para subir
Antes de dedicar tiempo a la configuración de facturación, crea la aplicación en Play Console y decide si será gratuito o pagado. Google te permite mover una aplicación pagada a gratuita más tarde, pero una vez que una aplicación ha sido ofrecida de forma gratuita, no puede ser cambiada a pagada.
Utiliza un Android App Bundle (.aab) para nuevas aplicaciones de Play Store:
bunx cap sync androidcd android./gradlew bundleReleaseAsegúrate de que tu firma de lanzamiento de Android esté ya configurada antes de ejecutar bundleReleaseSi sus archivos de keystore, configuración de firma o contraseñas de liberación no están configurados aún, cree el paquete firmado desde Android Studio con Generar > Generar paquete firmado de aplicación / APKProceso de configuración
Sección titulada “Proceso de configuración”
Agregar cuenta de prueba-
En la consola de Play, abra
Configuración > Licencia de prueba y agregue la cuenta de Google principal utilizada en su dispositivo de prueba de Android. Esto garantiza que las compras muestren el flujo de sandbox de Play en lugar de intentar una carga real.
Agregar cuenta de prueba

-
Elige un seguimiento de prueba
Ir a Test y lanzamiento > Pruebas y elija uno de estos tracks:
- Pruebas internas: El camino más rápido para las pruebas de QA y los tests de humo de facturación. Los nuevos paquetes suelen estar disponibles en minutos.
- Pruebas cerradas: Mejor para pruebas más amplias, y necesarias antes de la producción para cuentas de desarrolladores personales creadas después del 13 de noviembre de 2023.
Para un primer lanzamiento, Play puede mostrar un nombre de aplicación temporal y información de lista para los probadores internos durante hasta 48 horas.

-
Crear lista de probadores
Después de abrir tu pista, crea una lista de probadores y agrega las cuentas de Google que deberían recibir la compilación.
Si estás trabajando hacia el acceso a la producción en una cuenta personal recién creada, asegúrate de utilizar pruebas cerradas y mantener al menos 12 participantes inscritos durante 14 días consecutivos.

-
Subir una compilación de lanzamiento firmada
Crear una nueva versión en la pista de pruebas seleccionada y subir su versión firmada
.aab.Nuevos aplicativos de Google Play deben utilizar un paquete de aplicación de Android en lugar de un APK. Después de subir, guarde la versión, resuelva cualquier bloqueador de política o lista de productos de la tienda Play flags, luego publique la versión en la pista de pruebas

-
Unirse al Programa de Pruebas
Abrir la URL de inscripción desde su dispositivo de prueba y hacer clic en el “Convertirse en un participante” botón para inscribirse.
Instale la aplicación desde la lista de productos de la tienda Play creada por ese flujo de inscripción, no desde un APK exportado localmente.

-
Construye y prueba
Lanza la construcción de Play instalada en el dispositivo de prueba y realiza una compra. Deberías ver un mensaje como:
“This is a test order; you will not be charged.”

Notas importantes
Sección titulada “Notas importantes”- Para la verificación de facturación, desinstala cualquier copia de carga lateral de la aplicación antes de instalar la construcción de prueba de Play.
- La prueba interna es genial para pruebas rápidas de humo, pero la prueba cerrada es el camino que importa para el acceso de producción de la cuenta personal.
- Las cuentas de prueba no serán cobradas por las compras
- Las compras de prueba utilizan el mismo flujo que las compras de producción
- Puedes probar todas las características de suscripción, incluyendo pruebas y ofertas de inicio
- Las suscripciones de prueba han acelerado los períodos de renovación para pruebas más rápidas
- Utiliza la misma cuenta de Google para todos los tres lugares: la tienda de aplicaciones en el dispositivo, el flujo de opt-in para los probadores y la prueba de licencia
Solución de problemas
Sección titulada “Solución de problemas”Los productos no se muestran en modo de prueba:
- Asegúrate de que tu aplicación esté subida a un seguimiento de prueba
- Verifica que la cuenta de prueba esté agregada a la prueba de licencia
- Verifica que los productos estén activos en el Console de Google Play
- Confirma que la compilación se instaló desde Google Play, no se cargó localmente
Error de “no disponible”:
- Espera 2-3 horas después de crear productos para que se vuelvan disponibles
- Asegúrate de que el nombre de paquete de tu aplicación coincida con el que está en el Console de Play
- Verifica que estás conectado con una cuenta de prueba
- Confirma que subiste la versión de lanzamiento firmada que apunta al mismo nombre de paquete y catálogo de productos
Pruebas de compras que se muestran como cargos reales:
- Revisa si la cuenta está agregada a la prueba de licencia
- Asegúrate de que estás utilizando la versión desde la pista de prueba
- Verifica que aparece el banner de prueba durante la compra
Recursos adicionales
Sección titulada “Recursos adicionales”- Pruebas de compras con Google Play Billing
- Configura una prueba abierta, cerrada o interna
- Requisitos de prueba para nuevos desarrolladores personales
Sigue adelante desde Configurar pruebas de sandbox de Android
Sección titulada “Sigue adelante desde Configuración de pruebas de Android Sandbox”Si estás utilizando Configuración de pruebas de Android Sandbox para planificar la aprobación y distribución en la tienda, conecta con Usando @capgo/compras-nativas para la capacidad nativa en Usando @capgo/compras-nativas, @capgo/capacitor-revisión-de-aplicación para el detalle de implementación en @capgo/capacitor-revisión-de-aplicación, Usando @capgo/capacitor-revisión-de-aplicación para la capacidad nativa en Usando @capgo/capacitor-revisión-de-aplicación, @capgo/capacitor-mercado-nativo para el detalle de implementación en @capgo/capacitor-mercado-nativo, y Usando @capgo/capacitor-mercado nativo para la capacidad nativa en Usando @capgo/capacitor-mercado nativo.