Detecte chamadas de saída, emissão com um dispositivo real
-
28-09-2019 - |
Pergunta
Eu tenho um problema estranho. Para detectar chamadas de saída, registrei um receptor de transmissão para android.intent.action.PHONE_STATE
. Quando o estado fica off -grod, então uma conversa é iniciada. Parece funcionar no emulador: o depurador de fato atinge algum código enquanto não funciona no dispositivo real (Acer Liquid). É possível?
Qual é uma maneira de detectar chamadas de saída?
Solução
Bem, se funcionar no emulador, eu esperaria que funcionasse no dispositivo. Você pode registrar um PhoneStateListener
com o TelephonyManager
através da listen()
E veja se você obtém melhores resultados.
Se você pensar sobre isso, comente esta resposta com os resultados de seus testes.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow