我正在尝试为我的第一个React Native应用程序构建一个APK,但是我不断从gradle中得到一个错误,说它找不到index.js。但是,我可以只在expo中使用该应用程序。

即使当我创建一个新应用(使用官方模板)然后尝试构建时,也会收到错误消息:

create-react-native-app foo
cd foo
react-native eject
cd android
./gradlew assembleRelease

请注意,创建应用程序后,必须将名称和displayName属性添加到 app.json

执行这些命令仍然会为我产生此错误。我究竟做错了什么?

最佳答案

我建议另一种创建新的本机应用程序的方法:
脚步:

 1. intall react-native.
 2. react-native init <project_name>.
 3. cd <project_name>.
 4. `react-native start`.(do not close it).
 5. (Open another window in terminal run this command) `react-native run-android`.

希望这种方法对您有所帮助。

10-07 19:50
查看更多