React Native:找不到 android/app 文件夹

React Native: Cannot find android/app folder

我正在按照教程为本机 React 应用程序签署 apk:

https://facebook.github.io/react-native/docs/signed-apk-android.html

但是我找不到 android/app 我应该编辑一些文件的地方。

我试过使用这条路径:~project\node_modules\react-native\ReactAndroid 我可以看到上一步提到的文件,但后来我 运行:

gradlew assembleRelease

然后我得到:

startup failed: build file '~project\node_modules\react-native\ReactAndroid\build.gradle': 8: unable to resolve class de.undercouch.gradle.tasks.download.Download @ line 8, column 1. import de.undercouch.gradle.tasks.download.Download

所以我的猜测是,我走错了路,你能告诉我我要找的 android/app 文件夹在哪里吗?

你运行

cd android

运行ning

之前的命令
gradlew assembleRelease

或者您可以 运行 像

这样的 1 个命令
cd android && ./gradlew assembleRelease

因为 create-react-native-app 有助于在没有配置的情况下构建应用程序(没有 iosandroid 文件夹)。

如果你想配置更多。 运行 npm run eject or yarn eject 在您的项目中。在 运行 之后,将显示命令文件夹 iosandroid。但它会改变你的项目结构。

另一种方法,您可以使用 expo 构建签名的 apk(这不会改变您的项目结构)