1. 程式人生 > >在Application的onCreate中建立執行緒,執行緒不能被執行

在Application的onCreate中建立執行緒,執行緒不能被執行

問題:
在Application的onCreate中呼叫了

ExecutorService service = Executors.newSingleThreadExecutor();
service.commit(new Runnable() {
@Override
            public void run() {
                Log.e("GA", "reload " + userType);
            }
})

遺憾的是,run內的程式碼沒有被執行,但是如果在debug的情況下就能夠被執行。

原因不知