从提供商处读取CallLog的竞争问题

时间:2017-03-08 05:19:34

标签: android

只需一点应用程序背景,此应用程序允许用户点击应用程序中的数字并将其重定向到手机应用程序。

一旦完成调用,它会将用户重定向回应用程序,然后检索此特定号码的呼叫信息(例如时间戳,持续时间等)

然而,我遇到一个种族问题,我在某些手机上没有获得最新的通话记录;这意味着Android在应用程序读取CallLog提供程序后写入调用日志(我无法确定此窗口间隔有多大)。

将其置于简单的技术流程中:

  1. 用户点击应用中的电话号码
  2. 触发广播接收器
  3. 应用程序启动电话活动
  4. 一段时间后通话结束
  5. 广播接收器收听事件
  6. 获取电话详情
  7. 有了这个,我错过了一些步骤吗?或者你有更好的解决方案来解决这个问题吗?

    感谢。

0 个答案:

没有答案