Skip to content

Commit b22f566

Browse files
cortinicofacebook-github-bot
authored andcommitted
Actually fix java.lang.NoSuchMethodError for Bridgeless (#41081)
Summary: Pull Request resolved: #41081 It turns out that Bridgeless for RN-Tester release is still broken. This fixes it by making sure we actually `DoNotStrip` the missing constructor Changelog: [Android] [Fixed] - Fix crash with `java.lang.NoSuchMethodError` for Bridgeless Reviewed By: RSNara Differential Revision: D50455967 fbshipit-source-id: eae971fceeb863d8a400e9de1d2467637d59d2b0
1 parent 0806ad7 commit b22f566

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/react-native/ReactAndroid/src/main/java/com/facebook/react/runtime/JSTimerExecutor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import com.facebook.infer.annotation.Nullsafe;
1111
import com.facebook.jni.HybridData;
1212
import com.facebook.jni.annotations.DoNotStripAny;
13+
import com.facebook.proguard.annotations.DoNotStrip;
1314
import com.facebook.react.bridge.WritableArray;
1415
import com.facebook.react.bridge.WritableNativeArray;
1516
import com.facebook.react.modules.core.JavaScriptTimerExecutor;
@@ -23,8 +24,9 @@ class JSTimerExecutor implements JavaScriptTimerExecutor {
2324
SoLoader.loadLibrary("rninstance");
2425
}
2526

26-
private final HybridData mHybridData;
27+
@DoNotStrip private final HybridData mHybridData;
2728

29+
@DoNotStrip
2830
public JSTimerExecutor(HybridData hybridData) {
2931
mHybridData = hybridData;
3032
}

0 commit comments

Comments
 (0)