mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-09 22:43:10 +08:00
Followup for Intercepting all redboxes in Android Ads Manager
Reviewed By: mkonicek Differential Revision: D3398979 fbshipit-source-id: 9ea9ba6d45daf01284717a9eb889c16607109683
This commit is contained in:
committed by
Facebook Github Bot 2
parent
4b19db3159
commit
a7404713a4
@@ -304,7 +304,7 @@ public abstract class ReactInstanceManager {
|
||||
return this;
|
||||
}
|
||||
|
||||
public Builder setRedBoxHandler(RedBoxHandler redBoxHandler) {
|
||||
public Builder setRedBoxHandler(@Nullable RedBoxHandler redBoxHandler) {
|
||||
mRedBoxHandler = redBoxHandler;
|
||||
return this;
|
||||
}
|
||||
|
||||
@@ -113,6 +113,21 @@ public class DevSupportManagerImpl implements DevSupportManager {
|
||||
ReactInstanceDevCommandsHandler reactInstanceCommandsHandler,
|
||||
@Nullable String packagerPathForJSBundleName,
|
||||
boolean enableOnCreate) {
|
||||
|
||||
this(applicationContext,
|
||||
reactInstanceCommandsHandler,
|
||||
packagerPathForJSBundleName,
|
||||
enableOnCreate,
|
||||
null);
|
||||
}
|
||||
|
||||
public DevSupportManagerImpl(
|
||||
Context applicationContext,
|
||||
ReactInstanceDevCommandsHandler reactInstanceCommandsHandler,
|
||||
@Nullable String packagerPathForJSBundleName,
|
||||
boolean enableOnCreate,
|
||||
@Nullable RedBoxHandler redBoxHandler) {
|
||||
|
||||
mReactInstanceCommandsHandler = reactInstanceCommandsHandler;
|
||||
mApplicationContext = applicationContext;
|
||||
mJSAppBundleName = packagerPathForJSBundleName;
|
||||
@@ -154,19 +169,6 @@ public class DevSupportManagerImpl implements DevSupportManager {
|
||||
mDefaultNativeModuleCallExceptionHandler = new DefaultNativeModuleCallExceptionHandler();
|
||||
|
||||
setDevSupportEnabled(enableOnCreate);
|
||||
}
|
||||
|
||||
public DevSupportManagerImpl(
|
||||
Context applicationContext,
|
||||
ReactInstanceDevCommandsHandler reactInstanceCommandsHandler,
|
||||
@Nullable String packagerPathForJSBundleName,
|
||||
boolean enableOnCreate,
|
||||
@Nullable RedBoxHandler redBoxHandler) {
|
||||
|
||||
this(applicationContext,
|
||||
reactInstanceCommandsHandler,
|
||||
packagerPathForJSBundleName,
|
||||
enableOnCreate);
|
||||
|
||||
mRedBoxHandler = redBoxHandler;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user