React Native CLI无法确定Android项目配置
我正在尝试构建我的android项目,但我面临一个配置错误。 以前我构建了一个应用程序包,但是在那之后,我收到了以下错误 我已经删除了节点并尝试了“纱线安装”,但错误仍然存在React Native CLI无法确定Android项目配置,android,reactjs,react-native,android-studio,Android,Reactjs,React Native,Android Studio,我正在尝试构建我的android项目,但我面临一个配置错误。 以前我构建了一个应用程序包,但是在那之后,我收到了以下错误 我已经删除了节点并尝试了“纱线安装”,但错误仍然存在 D:\ReactNative\Mapin\android>gradlew assembleRelease Starting a Gradle Daemon, 10 stopped Daemons could not be reused, use --status for details FAILURE: B
D:\ReactNative\Mapin\android>gradlew assembleRelease
Starting a Gradle Daemon, 10 stopped Daemons could not be reused, use --status for details
FAILURE: Build failed with an exception.
* Where:
Script 'D:\ReactNative\Mapin\node_modules\@react-native-community\cli-platform-android\native_modules.gradle' line: 206
* What went wrong:
A problem occurred evaluating script.
> React Native CLI failed to determine Android project configuration. This is likely due to misconfiguration. Config output:
[root:D:\ReactNative\Mapin\android, reactNativePath:D:\ReactNative\Mapin\node_modules\react-native, dependencies:[:], commands:[], assets:[], platforms:[:], haste:[providesModuleNodeModules:[], platforms:[]], project:[:]]
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 15s
修正如下:
yarn add @react-native-community/cli-platform-android@3.0.3
yarn add react-native@0.61.5
Removed "--quiet" from npx.cmd in native_modules.gradle
cd android && gradlew clean
本机_modules.gradle可在以下位置找到:
${PROJECT_FOLDER}/node_modules/@react-native-community/cli-platform-android/native_modules.gradle
在我们的例子中,我们有一个非典型的结构,因为我们在几年前将React Native添加到现有的Android应用程序中。将主应用程序/模块名称更改为
app
并将整个安卓应用程序移动到Android
子目录后,一切都开始正常运行。我相信您可以配置一些东西,使非标准结构工作,这是我们以前所做的,但随着自动链接的出现,额外的跳环感觉没有必要。因此,我们屈服于默认值,现在正在向前迈进。