12

尝试为我的项目生成 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>
4

7 回答 7

12

你试过清理你的 Gradle 吗?

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

之后重新编译 App 。

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

于 2020-01-12T00:12:26.547 回答
4

以下命令对我有用:

gradlew assembleRelease -x bundleReleaseJsAndAssets 
于 2020-04-06T10:37:04.540 回答
1

尝试安装守望者

然后cd android && ./gradlew app:assembleRelease

于 2020-09-02T17:09:59.137 回答
1

删除项目目录的一个文件夹中的空间为我解决了这个问题。

从 D:\Work Stuff\Project\android
到 D:\WorkStuff\Project\android

然后我跑了:

./gradlew clean
./gradlew --stop

后来./gradlew bundleRelease成功了。

于 2021-09-07T06:07:12.067 回答
0

你可以试试:

.\gradlew app:assembleRelease -x bundleReleaseJsAndAssets 
于 2020-10-26T05:00:48.980 回答
0

相应地根据文档安装和部署密钥库文件后,使用以下命令来构建 apk

.\gradlew app:assembleRelease -x bundleReleaseJsAndAssets
于 2020-12-17T12:39:12.600 回答
-2

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

您可以使用此链接下载它:最新支持的 Visual C++ 下载

于 2020-06-13T09:27:34.223 回答