标签: android
前一段时间,我写了一个Android应用程序,用于检测何时收到来自私人号码的来电。它基于使用BroadcastReceiver并检查传入的号码是否为空。
现在,在Android 9中,两次调用onReceive方法,其中一次调用的传入数字为null,这使我的检测结果为假阳性。我还读到我不能依赖于调用的顺序(第一个始终为null,第二个始终包含该号码)。
有什么想法可以确定我确实是私人号码吗?