0

Android で正しく終了しないスレッドに関連する問題について、Indy フォーラムで議論しています。彼らは、ARC の TThread に根本的な問題がある可能性があることを示唆しています。

この問題は製品のリリースを遅らせているため、スレッドを単純に強制終了することで回避できます。これは良くないことはわかっていますが、この場合、そうすることによる副作用は考えられません。それは間違っていますが、デッドロックされたアプリよりはましです。

TerminateThread が Windows で行うように、Android でスレッドを強制的に終了する方法はありますか?

マーティン

4

1 に答える 1

1

まあ、スレッドを厳しく終了することはお勧めできないと思いますが、それにもかかわらず、システムユニットについて読んだことから、これを使用できるはずです:

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

テストされていません。

于 2013-11-05T21:51:23.933 に答える