1.解决首次安装请求失败网络变化后未先延迟5min分钟请求,直接按每隔1小时请求1次,直到请求成功改每隔8小时请求1次的问题
This commit is contained in:
@@ -316,7 +316,9 @@ public class SystemService extends Service implements AppnetCallback, NetStateCh
|
|||||||
// handleRequestFailure();
|
// handleRequestFailure();
|
||||||
// 仅保留首次请求完成标记(必须保留,避免无限重复首次请求)
|
// 仅保留首次请求完成标记(必须保留,避免无限重复首次请求)
|
||||||
if (!isFirstRequestDone) {
|
if (!isFirstRequestDone) {
|
||||||
|
scheduleNextPeriodicRequest();
|
||||||
markFirstRequestDone();
|
markFirstRequestDone();
|
||||||
|
return;
|
||||||
}
|
}
|
||||||
boolean isTimeout = code==0 || message.contains("The server is busy");
|
boolean isTimeout = code==0 || message.contains("The server is busy");
|
||||||
if (isTimeout) {
|
if (isTimeout) {
|
||||||
|
|||||||
Reference in New Issue
Block a user