您可以离线运行 API 活动吗?

问题描述 投票:0回答:1

如何让我的 Android 应用程序代码将事件安排到 API,以便即使 Android 手机离线也能发生该事件?我希望该应用程序是免费的,并且不想集成云。

我什么都没尝试。

java android offline
1个回答
1
投票

您不需要,除非 API 本身具有计划功能。如果设备处于离线状态,则无法发送 HTTP 请求。现在,如果您想稍后安排它,并且不关心它何时发生(只需让它在您下次访问互联网时发生),您可以使用 JobScheduler 安排将来进行 API 调用的作业。或者,如果您想在特定时间执行此操作,您也可以使用 JobScheduler,并希望设备当时处于在线状态(如果不在线,可以选择稍后重试)。

© www.soinside.com 2019 - 2024. All rights reserved.