Domanda

Ho un problema strano. Per rilevare le chiamate in uscita ho registrato un ricevitore broadcast per android.intent.action.PHONE_STATE. Quando lo Stato diventa RIC.SGAN, poi la conversazione si avvia. Sembra lavorare sul emulatore: il debugger infatti raggiunge un certo codice, mentre non funziona sul dispositivo reale (Acer Liquid). E 'possibile?
Che è un modo per rilevare le chiamate in uscita?

È stato utile?

Soluzione

Beh, se funziona sull'emulatore, mi aspetto di lavorare sul dispositivo. Si potrebbe registrare un PhoneStateListener con la TelephonyManager via listen() e vedere se si ottiene risultati migliori.

Se si pensa di esso, commentare su questa risposta con i risultati della prova.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top