Как я знаю, pthreads является частью библиотеки C.
Android имеет библиотеку Bionic C.
Как использовать pthreads с Android NDK?
Ответ 1
Не существует существенной разницы между использованием pthreads с NDK или иным способом. Весь синтаксис является стандартным UNIX C. Вы можете изучить pthread.h, расположенный в $NDK/platforms/android<version>/arch-arm/usr/include. Все, что вам нужно сделать, чтобы сделать доступную вам функциональность, - #include <pthread.h>. Инструменты сборки будут знать, где их найти. Вы можете видеть все поддерживаемые функции там, и это довольно коротко.
Если вы ищете помощь в изучении pthreads, Google - ваш лучший друг.