React native React原生Android构建:进程';命令';npx.cmd'';以非零退出值1结束

React native React原生Android构建:进程';命令';npx.cmd'';以非零退出值1结束,react-native,React Native,当我试图为我的项目生成APK时,我一直会遇到这个错误。我使用react native 0.61.5,不安装任何库 C:\Users\Ali\Desktop\Desktop\My work\ReactNative\AwesomeProject61\android>gradle w bundleRelease > Task :app:bundleReleaseJsAndAssets warning: the transform cache was reset. Loading depe

当我试图为我的项目生成APK时,我一直会遇到这个错误。我使用react native 0.61.5,不安装任何库

C:\Users\Ali\Desktop\Desktop\My work\ReactNative\AwesomeProject61\android>gradle
w bundleRelease

> Task :app:bundleReleaseJsAndAssets
warning: the transform cache was reset.
Loading dependency graph, done.
info Writing bundle output to:, C:\Users\Ali\Desktop\Desktop\My
info Writing sourcemap output to:, C:\Users\Ali\Desktop\Desktop\My
info Done writing sourcemap output
info Done writing bundle output
info Copying 1 asset files
Error: EEXIST: file already exists, mkdir 'C:\Users\Ali\Desktop\Desktop\My'
error EEXIST: file already exists, mkdir 'C:\Users\Ali\Desktop\Desktop\My'. Run
CLI with --verbose flag for more details.

> Task :app:bundleReleaseJsAndAssets FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:bundleReleaseJsAndAssets'.
> Process 'command 'npx.cmd'' finished with non-zero exit value 1

* 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 1m 14s
1 actionable task: 1 executed

C:\Users\Ali\Desktop\Desktop\My work\ReactNative\AwesomeProject61\android>

你试过清洁你的头发吗

请尝试此命令
cd android&./gradlew clean
在项目的根目录上运行此命令!或者项目的android文件夹中的
/gradlew clean

然后重新编译应用程序


如果上述解决方案没有帮助,请尝试使用此命令构建您的发行版,转到您的android文件夹并运行命令
/gradlew assembleerelease-x bundleReleaseJsAndAssets

以下命令对我有效:

gradlew assembleRelease -x bundleReleaseJsAndAssets 

更新您的Visual C++,它将解决此问题

您可以使用以下链接下载它:

尝试安装

然后,您可以尝试以下操作:

.\gradlew app:assembleRelease -x bundleReleaseJsAndAssets 

根据文档安装并部署密钥库文件后,使用以下命令行构建apk

.\gradlew app:assembleRelease -x bundleReleaseJsAndAssets

我最近也面临这个问题,但上述解决方案对我不起作用。实际上我试着导出签名的apk。为这个问题提供任何其他解决方案对我有效:
cd-android&&./gradlew-clean
然后在android文件夹中
/gradlew-assembleerelease-x bundreleasejsandassets
/gradlew-assembleerelease-x bundreleasejsandassets这个命令跳过捆绑包,应用程序在start上崩溃。你仍然可以尝试这个问题./gradlew app:assembleerelease对我来说,唯一有效的方法是将“我的文档”文件夹名称更改为“文档”,文件夹名称中的空格就是问题所在,根据您的日志,似乎也是同样的问题。您好,欢迎使用SO!请阅读,然后