Таймер в Android JNI - PullRequest
       13

Таймер в Android JNI

3 голосов
/ 08 июня 2011

Мне нужен таймер высокого разрешения в моем коде JNI.В OpenGL есть glutTimerFunc, но, похоже, его нет в Android.

Есть предложения?

1 Ответ

1 голос
/ 20 февраля 2015

Вы можете использовать функции c ++ 11 в jni.Chrono, например:

std::high_resolution_clock::time_point t1 = std::chrono::high_resolution_clock::now();
{
    // Your code here
}
std::high_resolution_clock::time_point t2 = std::chrono::high_resolution_clock::now();

int duration = std::chrono::duration_cast<std::chrono::nanoseconds>(t2-t1).count();

или любой другой тип времени от http://en.cppreference.com/w/cpp/chrono/duration

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...