Файл не найден: index.android.js в любом из корней проекта - рабочая упаковка React Native Navigation - PullRequest
0 голосов
/ 20 ноября 2018

Мое приложение работает на React Native Navigation v1.0 и response-native v0.56.0.Это работает довольно хорошо на симуляторе Android без каких-либо проблем.

Недавно я планировал создать производственную сборку, следуя шагам, описанным на странице ReactNative .

Во время создания APK-релиза с командой ./gradlew assembleReleaseв итоге я скинул по ошибке - File not found: index.android.js in any of the project roots;Но мой проект состоит из index.js, а не index.android.js.

Это менее возможно получить помощь в Wix Git, так как в настоящее время они уделяют меньше внимания v1.0.Итак, я надеюсь на выход отсюда.

Вот мое MainApplication.java содержание:

import android.support.annotation.Nullable;

import com.facebook.react.ReactPackage;
import com.reactnativenavigation.NavigationApplication;

import java.util.Arrays;
import java.util.List;

import com.reactnative.ivpusic.imagepicker.PickerPackage;
import com.oblador.vectoricons.VectorIconsPackage;

public class MainApplication extends NavigationApplication {
    @Override
    public boolean isDebug() {
        return BuildConfig.DEBUG;
    }

    @Nullable
    @Override
    public List<ReactPackage> createAdditionalReactPackages() {
        return Arrays.<ReactPackage>asList(
            new PickerPackage(),
            new VectorIconsPackage()
        );
    }

    @Nullable
    @Override
    public String getJSMainModuleName() {
        return "index";
    }
}

Пожалуйста, помогите.

Спасибо!

1 Ответ

0 голосов
/ 20 ноября 2018

Похоже, что я смог продолжить после добавления следующей строки в /android/app/build.gradle файл вверху:

project.ext.react = [
    entryFile: "index.js"
]

Выше этой строки не было раньше, и я не знаю, добавляю ли я только этудостаточно - я отказался от этой ошибки index.android.js, но теперь застрял где-то еще;По крайней мере, похоже, что добавление этой строки больше не вызывает ошибку index.android.js.

...