Detect abgehende Anrufe Problem mit einem realen Gerät
-
28-09-2019 - |
Frage
Ich habe ein seltsames Problem. Zur Erkennung abgehende Gespräche Ich habe einen Rundfunkempfänger für android.intent.action.PHONE_STATE
registriert. Wenn der Zustand OFFHOOK wird, dann wird ein Gespräch begonnen. Es scheint auf Emulator arbeitet: der Debugger in der Tat einige Codes erreicht, während es nicht auf reales Gerät (Acer Liquid) funktioniert. Ist es möglich?
Welche ist eine Möglichkeit, abgehende Anrufe zu erkennen?
Lösung
Nun, wenn es auf dem Emulator funktioniert, würde ich erwarten, dass es auf dem Gerät zu arbeiten. Sie könnten eine PhoneStateListener
mit dem TelephonyManager
über listen()
Registrierung und sehen, ob es bessere Ergebnisse bekommt.
Wenn Sie denken, der es, den Kommentar zu dieser Antwort mit den Ergebnissen Ihrer Tests.