1 #include <fbjni/fbjni.h>
2 
3 #include "AndroidScheduler.h"
4 #include "LayoutAnimations.h"
5 #include "Logger.h"
6 #include "NativeProxy.h"
7 
JNI_OnLoad(JavaVM * vm,void *)8 JNIEXPORT jint JNICALL JNI_OnLoad(JavaVM *vm, void *) {
9   return facebook::jni::initialize(vm, [] {
10     reanimated::NativeProxy::registerNatives();
11     reanimated::AnimationFrameCallback::registerNatives();
12     reanimated::EventHandler::registerNatives();
13     reanimated::AndroidScheduler::registerNatives();
14     reanimated::LayoutAnimations::registerNatives();
15     reanimated::SensorSetter::registerNatives();
16     reanimated::KeyboardEventDataUpdater::registerNatives();
17   });
18 }
19