diff --git a/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java b/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java index adb0db16a..eda5c2312 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java +++ b/ReactAndroid/src/main/java/com/facebook/react/cxxbridge/JavaModuleWrapper.java @@ -40,7 +40,7 @@ import static com.facebook.systrace.Systrace.TRACE_TAG_REACT_JAVA_BRIDGE; */ @DoNotStrip -/* package */ class JavaModuleWrapper { +public class JavaModuleWrapper { @DoNotStrip public class MethodDescriptor { @DoNotStrip diff --git a/ReactAndroid/src/main/jni/xreact/jni/BUCK b/ReactAndroid/src/main/jni/xreact/jni/BUCK index f68eec3db..dab0e2a64 100644 --- a/ReactAndroid/src/main/jni/xreact/jni/BUCK +++ b/ReactAndroid/src/main/jni/xreact/jni/BUCK @@ -2,7 +2,10 @@ include_defs("//ReactAndroid/DEFS") EXPORTED_HEADERS = [ "CxxModuleWrapper.h", + "JavaModuleWrapper.h", + "JExecutorToken.h", "JSLoader.h", + "MethodInvoker.h", "NativeArray.h", "NativeCommon.h", "NativeMap.h", @@ -20,7 +23,6 @@ cxx_library( "-Werror", "-fexceptions", "-std=c++1y", - "-fvisibility=hidden", "-frtti", "-Wno-pessimizing-move", "-Wno-inconsistent-missing-override",