diff --git a/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java b/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java index 74abf7ebb..2689ca1d3 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java +++ b/ReactAndroid/src/main/java/com/facebook/react/CoreModulesPackage.java @@ -55,6 +55,7 @@ import static com.facebook.react.bridge.ReactMarkerConstants.CREATE_UI_MANAGER_M @ReactModuleList({ AnimationsDebugModule.class, AndroidInfoModule.class, + HeadlessJsTaskSupportModule.class, DeviceEventManagerModule.class, ExceptionsManagerModule.class, Timing.class, diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java b/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java index 352b40c7c..3e8df3a36 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/core/HeadlessJsTaskSupportModule.java @@ -13,20 +13,24 @@ import com.facebook.react.bridge.ReactApplicationContext; import com.facebook.react.bridge.ReactContextBaseJavaModule; import com.facebook.react.bridge.ReactMethod; import com.facebook.react.jstasks.HeadlessJsTaskContext; +import com.facebook.react.module.annotations.ReactModule; /** * Simple native module that allows JS to notify native of having completed some task work, so that * it can e.g. release any resources, stop timers etc. */ +@ReactModule(name = HeadlessJsTaskSupportModule.MODULE_NAME) public class HeadlessJsTaskSupportModule extends ReactContextBaseJavaModule { + protected static final String MODULE_NAME = "HeadlessJsTaskSupport"; + public HeadlessJsTaskSupportModule(ReactApplicationContext reactContext) { super(reactContext); } @Override public String getName() { - return "HeadlessJsTaskSupport"; + return MODULE_NAME; } @ReactMethod