爲什麼本地創建的線程pthread_create 不能用於回調 而一定要用create_thread_callback該函數來實現
而該函數調用的又是什麼(pthread_t)AndroidRuntime::createJavaThread
最近看到一個函數AttachCurrentThread 覺得能分析這個問題
具體詳解 http://developer.android.com/training/articles/perf-jni.html#top
在源碼中也能看到一處調用frameworks/base/core/jni/android_server_BluetoothEventLoop.cpp:644:
後面有時間總結