Commit 478aa81f authored by Travis Nuttall's avatar Travis Nuttall

update android for React Native 0.49

parent a8c6ab78
...@@ -175,7 +175,7 @@ public class RNThreadModule extends ReactContextBaseJavaModule implements Lifecy ...@@ -175,7 +175,7 @@ public class RNThreadModule extends ReactContextBaseJavaModule implements Lifecy
private JSBundleLoader createReleaseBundleLoader(String jsFileName, String jsFileSlug) { private JSBundleLoader createReleaseBundleLoader(String jsFileName, String jsFileSlug) {
Log.d(TAG, "createReleaseBundleLoader - reading file from assets"); Log.d(TAG, "createReleaseBundleLoader - reading file from assets");
return JSBundleLoader.createAssetLoader(reactApplicationContext, "assets://threads/" + jsFileSlug + ".bundle"); return JSBundleLoader.createAssetLoader(reactApplicationContext, "assets://threads/" + jsFileSlug + ".bundle", false);
} }
private ReactInstanceManager getReactInstanceManager() { private ReactInstanceManager getReactInstanceManager() {
......
...@@ -7,13 +7,12 @@ import com.facebook.react.ReactPackage; ...@@ -7,13 +7,12 @@ import com.facebook.react.ReactPackage;
import com.facebook.react.bridge.CatalystInstance; import com.facebook.react.bridge.CatalystInstance;
import com.facebook.react.bridge.CatalystInstanceImpl; import com.facebook.react.bridge.CatalystInstanceImpl;
import com.facebook.react.bridge.JSBundleLoader; import com.facebook.react.bridge.JSBundleLoader;
import com.facebook.react.bridge.JSCJavaScriptExecutor; import com.facebook.react.bridge.JSCJavaScriptExecutorFactory;
import com.facebook.react.bridge.JavaScriptExecutor; import com.facebook.react.bridge.JavaScriptExecutor;
import com.facebook.react.bridge.NativeModule; import com.facebook.react.bridge.NativeModule;
import com.facebook.react.bridge.NativeModuleCallExceptionHandler; import com.facebook.react.bridge.NativeModuleCallExceptionHandler;
import com.facebook.react.bridge.ReactApplicationContext; import com.facebook.react.bridge.ReactApplicationContext;
import com.facebook.react.ReactInstanceManager; import com.facebook.react.ReactInstanceManager;
import com.facebook.react.bridge.WritableNativeMap;
import com.facebook.react.bridge.queue.ReactQueueConfigurationSpec; import com.facebook.react.bridge.queue.ReactQueueConfigurationSpec;
import com.facebook.react.devsupport.interfaces.DevSupportManager; import com.facebook.react.devsupport.interfaces.DevSupportManager;
import com.facebook.soloader.SoLoader; import com.facebook.soloader.SoLoader;
...@@ -55,7 +54,7 @@ public class ReactContextBuilder { ...@@ -55,7 +54,7 @@ public class ReactContextBuilder {
} }
public ReactApplicationContext build() throws Exception { public ReactApplicationContext build() throws Exception {
JavaScriptExecutor jsExecutor = new JSCJavaScriptExecutor.Factory(new WritableNativeMap()).create(); JavaScriptExecutor jsExecutor = new JSCJavaScriptExecutorFactory().create();
// fresh new react context // fresh new react context
final ReactApplicationContext reactContext = new ReactApplicationContext(parentContext); final ReactApplicationContext reactContext = new ReactApplicationContext(parentContext);
......
...@@ -23,6 +23,6 @@ ...@@ -23,6 +23,6 @@
"index.js" "index.js"
], ],
"peerDependencies": { "peerDependencies": {
"react-native": ">=0.41.2" "react-native": "~0.49.0"
} }
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment