React native 未找到文件:index.android.js位于任何项目根目录中-React Native Navigation产品包
我的应用程序在React Native Navigation v1.0和React Native v0.56.0上运行。这在Android模拟器上运行得很好,没有任何问题 最近,我计划按照中描述的步骤进行生产构建 在使用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上获得帮助的可能性较小,因为
/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错误