Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


No se puede depurar el dispositivo de lista blanca / ApplicationSession al no iniciar

No puedo conectarme a mi Chromecast de lista blanca a través de la dirección dada (ip.address: 9222) como se menciona aquí: https://developers.google.com/cast/developing_your_receiver#debugging

Cuando intento probar mi implementación de remitente de Android, mi aplicación puede ver y seleccionar el dispositivo Chromecast a través de MediaRouteActionProvider . Recibo el código de SessionError CODE_REQUEST_FAILED en CATEGORY_CONNECT_CHANNEL inmediatamente.

  • Cómo mantener separado el desarrollo de Android de la cuenta privada
  • ¿Es posible utilizar varias imágenes de parche dentro de LayerDrawable?
  • NullPointerException en ActionBar.setHomeButtonEnabled
  • Sw600dp cuantificador no funciona en Galaxy Tab
  • Cómo establecer la gravedad de forma programática en un relativelayout
  • Android nGPS: obtener ubicación basada en el campo magnético en lugar de gps o triangulación de células
  • He incluido mi ID de aplicación tanto en el remitente como en el receptor. He comprobado que el Chromecast estaba en estado de descubrimiento al intentarlo. Puedo ver la información de depuración a través de la aplicación de Chromecast en Android para ver los detalles del dispositivo, pero no veo nada que confirme que el dispositivo ha sido incluido en la lista blanca. ¿Hay una clave en particular que verifique que el dispositivo está en la lista blanca? ¿Me falta otro paso?

  • ¿Cómo prevenir las trampas con Gamecih?
  • Cómo llevar a Android la actividad existente a través de la notificación
  • checkSelfPermission devolviendo PERMISSION_GRANTED para el permiso revocado con targetSdkVersion <= 22
  • Error al colocar una ruleta dentro del grupo de actividad
  • FirebaseInitProvider: La inicialización de FirebaseApp no ​​tuvo éxito
  • Cómo agregar una imagen a la carpeta "dibujable" en Android Studio?
  • 3 Solutions collect form web for “No se puede depurar el dispositivo de lista blanca / ApplicationSession al no iniciar”

    La solución es marcar la casilla "Enviar el número de serie de este Chromecast a Google al revisar las actualizaciones" y luego "Reiniciar Chromecast". (Gracias, methai).

    El problema era que había un error en la aplicación Android Chromecast (en la versión 1.1.1), en la que este ajuste no se guardó realmente. Puedo confirmar que el cliente del OS X ahorrará esta configuración correctamente, no he probado las otras versiones todavía.

    También asegúrese de que su servidor HTTP responda correctamente a las solicitudes POST de la URL del receptor, así como la misma URL con '/whatever_you_pass_to_ApplicationSession.startSession', que fue un problema con nuestro servidor Rails.

    Para mí fue una combinación de comprobar "Enviar el número de serie de este Chromecast a Google cuando busque actualizaciones" y registrar el Dispositivo Chromecast, tal como se describe aquí: https://developers.google.com/cast/docs/registration

    Después de registrar tu dispositivo, tendrás que esperar hasta 15 minutos y reiniciar tu Chromecast. Verá esto si el estado del dispositivo cambió a "Ready for Testing".

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.