0

我一直在 Indy 论坛上讨论与在 Android 下未正确终止的线程相关的问题。他们认为 TThread for ARC 可能存在潜在问题。

因为这个问题阻碍了产品的发布,所以解决方法是简单地强制终止线程。我知道这不好,但在这种情况下,我想不出这样做的副作用。它是错误的,但它比死锁的应用程序更好。

有没有办法像 Windows 下的 TerminateThread 那样强制终止 Android 下的线程?

马丁

4

1 回答 1

1

好吧,我不认为严厉地终止线程是可取的,但尽管如此,从我读到的系统单元,你应该能够使用它:

uses Posix.Pthread;
...
pthread_detach(pthread_t(TheThreadObject.ThreadID));

未经测试,请注意。

于 2013-11-05T21:51:23.933 回答