我从 react-native
开始并创建了一个基本项目。在其根目录中包含 index.js
。我想为 android 制作,在完成一些教程后将 index.js
重命名为 index.android.js
并且在 /android/app/build 中进行了更改.gradle
project.ext.react = [
entryFile: "index.android.js"
]
我仍然总是收到以下错误:
我是否需要在其他地方更改入口文件?我也运行了 node start --reset-cache
。
最佳答案
如果您使用的是最新版本的 React-Native Cli,index.js 是 android 和 ios 的通用文件。
在最新版本中,如果你在终端中这样做
react-native init Demo1
项目结构看起来有点像下面的结构。
您不必重命名它。
如果你这样做
react-native run-android
或
react-native run-android
或者 构建后从 android studio 运行它
这应该可以完美地工作
关于android - 将 index.js entryFile 更改为 index.android.js 会引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47375947/