pthread_create是Unix系統(tǒng)下用于創(chuàng)建線程的函數(shù),同樣也適用于安卓平臺(tái)嗅榕。
開(kāi)發(fā)時(shí)我們可能會(huì)在native中啟動(dòng)較多的線程,為了方面管理調(diào)試可以采用線程重命名的方式。
這里我使用的是prctl()函數(shù)温自,函數(shù)原型:
int prctl ( int option,unsigned long arg2,unsigned long arg3,unsigned long arg4,unsigned long arg5 )
下面是具體代碼:
在Linux下帘靡,ps是非常普通的命令知给。但是在Android上,一般的命令如ps -aux卻不起作用描姚。準(zhǔn)確的來(lái)說(shuō)涩赢,Android是Google基于Linux的內(nèi)核改造出來(lái)的,也就意味著ps命令可能會(huì)有所區(qū)別轩勘。對(duì)于前面的命令A(yù)ndroid平臺(tái)可以直接使用ps筒扒,就能達(dá)到相同的效果。
在我們完成線程重命名之后绊寻,可以使用 ps -t | grep * 來(lái)查看花墩。