diff --git a/src/percetto.cc b/src/percetto.cc index 39237b0..d0c6e1d 100644 --- a/src/percetto.cc +++ b/src/percetto.cc @@ -153,10 +153,15 @@ static const char* TryGetProcessExeName(char* buffer, size_t buffer_size) { static const char* TryGetThreadName(char* buffer, size_t buffer_size) { pthread_t thread = pthread_self(); +#if defined(__ANDROID__) + // pthread_getname_np not yet supported in Android NDK + return NULL; +#else int result = pthread_getname_np(thread, buffer, buffer_size); if (result != 0) return NULL; return buffer; +#endif } static uint64_t GetTrackUuid(uint64_t trackid) {