Rileva le chiamate in uscita, problema con un dispositivo reale
-
28-09-2019 - |
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?
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