Android线程加入卡住了

时间:2014-12-09 08:45:56

标签: java android multithreading

我在我的应用程序中运行Thread join:

    Thread thread = new Thread(new Runnable() {
        @Override
        public void run() {
            Log.i(TAG, "Stop Recorder Thread");
            //Do my stuff
        }
    });
    thread.start();

    if (!async) {
        try {
            thread.join();
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
    }

但是在某些设备中thread.join();调用应用程序时会被卡住(但线程没有启动),任何想法会导致什么原因?

0 个答案:

没有答案