标签: android c++ time android-ndk
我的Android NDK C ++应用程序接收触摸事件并使用AMotionEvent_getEventTime()来获取触摸事件的时间。我需要比较在应用程序执行期间我自己采样的时间值。函数docs表示它在“java.lang.System.nanoTime()时基”中给出了它的时间,所以我需要在我的C ++代码中具有相同的调用。 我得到的最好的线索是clock_gettime(CLOCK_MONOTONIC),但它真的是这样吗?
AMotionEvent_getEventTime()
clock_gettime(CLOCK_MONOTONIC)
答案 0 :(得分:2)
找到System.nanoTime:
https://github.com/android-ia/platform_libcore/blob/master/luni/src/main/native/java_lang_System.cpp