Относительно активности 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 *