Операция Open React Native из Android существующего проекта - PullRequest
0 голосов
/ 29 марта 2020

Относительно активности React-Native, я не могу импортировать setJSMainModuleName("index.android") мой фрагмент кода, как указано ниже в onCreate() из ReactActivity.

 protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        mReactRootView = new ReactRootView(this);
        mReactInstanceManager = ReactInstanceManager.builder()
                .setApplication(getApplication())
                .setBundleAssetName("index.android.bundle")
                 .setJSMainModulePath("index.android")
                .addPackage(new MainReactPackage())
                .setUseDeveloperSupport(BuildConfig.DEBUG)
                .setInitialLifecycleState(LifecycleState.BEFORE_RESUME)
                .build();
        mReactRootView.startReactApplication(mReactInstanceManager, "AwesomeReactApp", null);
        setContentView(mReactRootView);

Обнаружена ошибка, как указано ниже

Warning-t com.facebook.soloader.SoLoader.loadLibrary (SoLoader. java: 525) 2020-03-29 11: 03: 07.057 2320-2320 / com.ttl .rntest W / System.err по адресу com.facebook.react.ReactInstanceManagerBuilder.getDefaultJSExecutorFactory (ReactInstanceManagerBuilder. java: 297)

2020-03-29 11: 03: 07.058 2320-2320 / com.ttl. rntest W / System.err: at com.facebook.react.ReactInstanceManagerBuilder.build (ReactInstanceManagerBuilder. java: 271)

2020-03-29 11: 03: 07.058 2320-2320 / com.ttl. rntest W / System.err: at com.ttl.rntest.MyReactActivity.onCreate (MyReactActivity. java: 31)

Автомобиль sh - 2020-03-29 11: 03: 07.088 2320-3276 /com.ttl.rntest E / AndroidRuntime: ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: create_react_context Процесс: com.ttl.rntest , PID: 2320

java .lang.UnsatisfiedLinkError: не удалось найти DSO в загрузить: libhermes.so в com.facebook.soloader.SoLoader.doLoadLibraryBySoName (SoLoader. java: 789) в com.facebook.soloader.SoLoader.loadLibraryBySoName (SoLoader. java: 639)

* 10 *
...