【问题标题】:Send GeoData In Background在后台发送地理数据
【发布时间】:2017-03-23 14:07:25
【问题描述】:

这是一个没有任何代码的技术。如果这个概念可行,我现在就需要。

对于以下情况感到抱歉。但这让我很清楚我需要什么。 在 Pokemon Go 中,您必须激活应用程序(而不是在后台)才能看到新的 Pokemon。 后台发送 GeoData 是不可能的吗?

我想使用警报管理器发送 GeoData,假设每 5 分钟一次。 这真的可能吗?还是android禁止在后台获取GeoData?

如果这在 IOS 中可行,也很高兴。

【问题讨论】:

  • 我会说这是可能的,唯一的问题是 Android 的省电功能,如打盹模式。但当然有办法让服务保持活力。

标签: android ios iphone


【解决方案1】:

您可以编写服务和 AlarmManager 来执行此操作。只需在服务中注册您的应用程序并调用 alarmMangaer.setRepeat() 方法即可启动您的服务器端代码或您希望在服务的 onStart() 方法中执行的任何其他操作(在本例中为获取设备的地理位置)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-26
    相关资源
    最近更新 更多