1

即使網絡不可用,我仍需要允許用戶使用我的應用程序,並在網絡可用時進行服務器調用。我正在使用警報管理器 - 廣播接收器服務模式。我會定期重新嘗試進行api調用。我還添加了啓動接收器。但是,當用戶使用概覽屏幕殺死應用程序時,警報不會再次觸發。有沒有更好的方式來實現這種常見的情況?週期性後臺任務報警管理器的替代方案

+0

也許這將有助於http://stackoverflow.com/a/3767766/6272369 – Marat

+0

我認爲你錯誤地實施了警報。它應該運行計劃任務,無論應用程序是否已被殺死,或者不是。 –

+0

@Vlad當您完成概覽並將應用程序掃掉時,該應用程序的警報將被清除。 – yagnasri

回答

1

你可以使用: - 2. SyncAdapter

這些將幫助你在定期重試的情況下,使API調用