我想在特定时间段和特定时间跟踪用户。我每 2 分钟启动一次警报管理器(我从服务器获取周期性时间,这在我的应用程序中是动态的)并尝试获取大约一分钟的位置,之后我停止获取位置并保存在 DB 上获取的位置。无论如何,这种方法运行得很好,但在 api 级别 23 及更高级别,我的打瞌睡和待机模式应用程序无法正常运行,也不能在特定时间调用警报!我使用setExactAndAllowWhileIdle
了 api 级别 23 及以上的方法,但效果不佳。
文件说,我不能在打瞌睡和待机模式下使用更多警报。我的问题是,如何在 android 6 及更高版本中跟踪用户?