将index.js entryFile更改为index.android.js会引发错误

时间:2017-11-19 10:46:07

标签: android react-native react-native-android

我从react-native开始并创建了一个基本项目。其根目录中包含index.js。我想为Android制作并在完成一些教程后重命名为index.jsindex.android.js,并在/android/app/build.gradle

之后进行更改
project.ext.react = [
    entryFile: "index.android.js"
]

仍然我总是收到以下错误:

enter image description here

我是否需要在其他地方更改条目文件?我也运行node start --reset-cache

1 个答案:

答案 0 :(得分:1)

如果您使用的是最新版本的React-Native Cli,则index.js是android和ios的常用文件。

在最新版本中,如果你在终端

react-native init Demo1

项目结构看起来有点像下面的那样。

Demo1

您不必重命名它。

如果你这样做

react-native run-android

react-native run-android

或  在构建后从android studio运行它

这应该可以完美地运作

Demo1 ios