React native 未找到文件:index.android.js位于任何项目根目录中-React Native Navigation产品包

React native 未找到文件:index.android.js位于任何项目根目录中-React Native Navigation产品包,react-native,react-native-navigation,wix-react-native-navigation,React Native,React Native Navigation,Wix React Native Navigation,我的应用程序在React Native Navigation v1.0和React Native v0.56.0上运行。这在Android模拟器上运行得很好,没有任何问题 最近,我计划按照中描述的步骤进行生产构建 在使用/gradlew assemblererelease命令生成发布APK时,我最终抛出了一个错误-文件未找到:index.android.js位于任何项目根目录中;但是我的项目由index.js组成,而不是index.android.js 在wixgit上获得帮助的可能性较小,因为

我的应用程序在React Native Navigation v1.0和React Native v0.56.0上运行。这在Android模拟器上运行得很好,没有任何问题

最近,我计划按照中描述的步骤进行生产构建

在使用
/gradlew assemblererelease
命令生成发布APK时,我最终抛出了一个错误-
文件未找到:index.android.js位于任何项目根目录中
;但是我的项目由index.js组成,而不是index.android.js

在wixgit上获得帮助的可能性较小,因为现在他们很少关注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";
    }
}
import android.support.annotation.Nullable;
导入com.facebook.react.ReactPackage;
导入com.reaction.navigation.navigation应用程序;
导入java.util.array;
导入java.util.List;
导入com.reactnative.ivpusic.imagepicker.PickerPackage;
导入com.oblador.vectoricons.vectoricons包;
公共类主应用程序扩展了导航应用程序{
@凌驾
公共布尔值isDebug(){
返回BuildConfig.DEBUG;
}
@可空
@凌驾
公共列表createAdditionalReactPackages(){
返回数组.asList(
新建PickerPackage(),
新矢量化包()
);
}
@可空
@凌驾
公共字符串getJSMainModuleName(){
返回“索引”;
}
}
请帮忙


谢谢

在顶部的
/android/app/build.gradle
文件中添加以下行后,我似乎可以继续:

project.ext.react = [
    entryFile: "index.js"
]
上面这一行以前没有出现过,我不知道仅仅添加这一行是否足够——我从抛出index.android.js错误开始,但现在卡在了其他地方;至少这看起来像是添加了那行代码,不再向我抛出index.android.js错误