我正在编写应用程序,我想每隔10秒向服务器发送一次信息。首先我使用的是Timer和TimerTask,但它并不是一个好的选择,因为当我对设备进行操作时,我的工作并不好。所以现在我想尝试使用AlarmManager但是当我想设置重复
时我遇到了问题x ? y : z
我将intervalMillis设置为5秒,但我的接收器每分钟只接收一次广播
答案 0 :(得分:0)
您可以使用Thread.sleep(miliseconds)延迟应用程序;
try {
Thread.sleep(1000); //1000 milliseconds is one second.
} catch(InterruptedException ex) {
Thread.currentThread().interrupt(); // interupt thread when error
// handle error
}