2011-06-29 27 views
33

Estoy desarrollando una aplicación para Android. Básicamente quiero leer las respuestas de USSD en la aplicación. ¿Hay alguna API para hacerlo? ¿Cómo traer estos mensajes a la aplicación?¿Cómo leer los mensajes de USSD en android?

+0

Solución de comprobación en http://stackoverflow.com/questions/6515906/how-to-read-ussd-messages-in-android/33964512#33964512 –

+0

Compruebe mi información aquí http://stackoverflow.com/a/ 34132708/5603642 – HenBoy331

Respuesta

33

Aún no hay una API para la solicitud de USSD. El ticket para crear esta API no está cerrado. Pero la comunidad ha encontrado varios hacks sobre cómo agregar esta característica a sus aplicaciones.

  1. El primer enfoque es analizar un registro. Here es donde puedes encontrar una clase que hace esto. Y here es una aplicación de prueba que utiliza esta clase.
  2. También there es un segundo enfoque.

¡Buena suerte!

+1

¿Has probado estos métodos? ¿Están trabajando? – batman

+1

AFAIR, probé la primera con Gingerbread y funcionó. No sé sobre las nuevas versiones. – Yury

+0

@Yury ¿está funcionando con Android 4.2? https://code.google.com/p/android/issues/detail?id=1285#c311 alguien dice que la última versión de Android rompió el truco. Pero no sé a qué "hackear" estaba hablando. ¿Puedes publicar una actualización aquí, será genial! – Matical

Cuestiones relacionadas