스레드를 시작하기 위해 서비스를 사용했습니다. while 루프를 작성했습니다 (플래그를 설정하고 플래그는 true, 스레드는 실행, 플래그가 false이면 스레드는 아무것도하지 않으며, 따라서 스레드를 수동으로 중지하십시오.) 코드를 디버깅 할 때 종종 스레드가 끝났음을 알았지 만 서비스는 계속 실행 중입니다. 그것은 안드로이드 시스템에 의해 재활용됩니까?안드로이드에서 Thread를 사용하는 것이 안전하지 않습니까?
쓰레드가 재활용되지 않도록하려면 어떻게해야합니까?
은 ======
는 "스레드에 의해 자동으로 종료되기 전에 시스템에 의해 정리 될 것"
편집 =======는 - 그것은 안 될 때 스레드가 살해되는 것을 의미
이것은 나에게 많은 의미가 없습니다. 아마도 당신이하고있는 일을 설명하기 위해 몇 가지 코드를 포함시켜야 할 것입니다. –
재활용이란 일부 사람들에게 쓰레기 수거를 의미합니다. 아마도 그 사람이 말한 것입니다. "끝나기 전에 쓰레드가 자동으로 시스템에 의해 정리 될 것입니다."- 그래서 그의 문제는 스레드가 죽어서는 안되었을 때 죽이는 것입니다. – RobertMaysJr