如何给服务器更新数据?我使用下面的代码,但是10分钟后还是没有执行。
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
executor.scheduleWithFixedDelay(new Runnable(){
public void run() {
//update data to server
}
}, 0, 600, TimeUnit.SECONDS);
我是在activity中测试下面这段代码的,都有执行,一直在输出结构
protected void onCreate(Bundle savedInstanceState) {
test();
}
void test(){
ScheduledExecutorService executor = Executors.newSingleThreadScheduledExecutor();
executor.scheduleWithFixedDelay(new Runnable(){
public void run() {
System.out.println("test() ------------> run()");
//update data to server
}
}, 0, 1, TimeUnit.SECONDS);
}