com.facebook.react.bridge.JavaScriptExecutorFactory#com.facebook.soloader.SoLoader源码实例Demo

下面列出了com.facebook.react.bridge.JavaScriptExecutorFactory#com.facebook.soloader.SoLoader 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

/**
 * Called when the application is starting, before any activity, service,
 * or receiver objects (excluding content providers) have been created.
 *
 * <p>This implementation loads the React Native JNI libraries.</p>
 */
@Override
@CallSuper
public void onCreate() {
    super.onCreate();
    SoLoader.init(this, false);
}
 
源代码2 项目: photo-viewer   文件: MainApplication.java
@Override
    public void onCreate() {
        super.onCreate();
        SoLoader.init(this, /* native exopackage */ false);
        ImagePipelineConfig config = ImagePipelineConfig.newBuilder(this)
                .setProgressiveJpegConfig(new SimpleProgressiveJpegConfig())
                .setResizeAndRotateEnabledForNetwork(true)
                .setDownsampleEnabled(true)
                .build();
//        debug
//        DraweeConfig draweeConfig = DraweeConfig.newBuilder()
//                .setDrawDebugOverlay(true)
//                .build();
        Fresco.initialize(this, config);
    }
 
源代码3 项目: native-navigation   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);

  ReactNavigationCoordinator coordinator = ReactNavigationCoordinator.sharedInstance;
  coordinator.injectReactInstanceManager(mReactNativeHost.getReactInstanceManager());
  coordinator.start(this);
}
 
源代码4 项目: Instabug-React-Native   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  new RNInstabugReactnativePackage.Builder("YOUR_TOKEN", MainApplication.this)
          .setInvocationEvent("button")
          .setPrimaryColor("#1D82DC")
          .setFloatingEdge("left")
          .setFloatingButtonOffsetFromTop(250)
          .build();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码5 项目: react-native-GPay   文件: ReactInstanceManager.java
private static void initializeSoLoaderIfNecessary(Context applicationContext) {
  // Call SoLoader.initialize here, this is required for apps that does not use exopackage and
  // does not use SoLoader for loading other native code except from the one used by React Native
  // This way we don't need to require others to have additional initialization code and to
  // subclass android.app.Application.

  // Method SoLoader.init is idempotent, so if you wish to use native exopackage, just call
  // SoLoader.init with appropriate args before initializing ReactInstanceManager
  SoLoader.init(applicationContext, /* native exopackage */ false);
}
 
@Before
public void setup() {
  SoLoader.setInTestMode();
  mContext = new ReactApplicationContext(RuntimeEnvironment.application);
  mCatalystInstanceMock = ReactTestHelper.createMockCatalystInstance();
  mContext.initializeWithInstance(mCatalystInstanceMock);
  mThemeContext = new ThemedReactContext(mContext, mContext);
  Fresco.initialize(mContext);
  DisplayMetricsHolder.setWindowDisplayMetrics(new DisplayMetrics());
}
 
源代码7 项目: litho   文件: LithoLabApplication.java
@Override
public void onCreate() {
  super.onCreate();

  SoLoader.init(this, false);
  Fresco.initialize(this);
}
 
源代码8 项目: litho   文件: DiffingTreePropTestActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);

  SoLoader.init(this, false);

  final ComponentContext c = new ComponentContext(this);
  final LithoView lithoView = LithoView.create(c, RootDiffingComponent.create(c).build());
  setContentView(lithoView);
}
 
源代码9 项目: react-native-node   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this); // Remove this line if you don't want Flipper enabled
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码13 项目: react-native-fcm   文件: MainApplication.java
@Override
public void onCreate() { // <-- Check this block exists
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false); // <-- Check this line exists within the block
}
 
源代码14 项目: react-native-app-auth   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}
 
源代码15 项目: react-native-share   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}
 
源代码16 项目: react-native-tcp-socket   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}
 
源代码17 项目: react-native-workers   文件: ReactContextBuilder.java
public ReactContextBuilder(Context context) {
    this.parentContext = context;
    SoLoader.init(context, /* native exopackage */ false);
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}
 
源代码19 项目: rn-background-location   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码20 项目: dingo   文件: MainApplication.java
@Override
public void onCreate() {
  Fabric.with(this, new Crashlytics());
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码21 项目: react-native-ethereum   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码22 项目: react-native-google-cast   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码23 项目: react-native-ble-manager   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码24 项目: react-native-threads   文件: ReactContextBuilder.java
public ReactContextBuilder(Context context) {
    this.parentContext = context;
    SoLoader.init(context, /* native exopackage */ false);
}
 
源代码25 项目: aurora-imui   文件: MainApplication.java
@Override
public void onCreate() {
    super.onCreate();
    SoLoader.init(this, /* native exopackage */ false);
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
源代码27 项目: react-native-fbads   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this); // Remove this line if you don't want Flipper enabled
}
 
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
  initializeFlipper(this, getReactNativeHost().getReactInstanceManager());
}
 
源代码30 项目: react-native-intl   文件: MainApplication.java
@Override
public void onCreate() {
  super.onCreate();
  SoLoader.init(this, /* native exopackage */ false);
}