gpt4 book ai didi

android - 使用 gradlew assembleRelease 从 native react 创建发布 apk 时出错

转载 作者:行者123 更新时间:2023-12-04 01:34:05 25 4
gpt4 key购买 nike

我想发布apk,但我得到错误-文件已经存在,mkdir'D:\mobile'.its在d驱动器中生成名为mobile的文件。删除文件后,再次执行 gradlew assembleRelease 创建此文件并引发错误。

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

Task :app:bundleReleaseJsAndAssets FAILED



FAILURE:构建失败并出现异常。
  • 什么地方出了错:
    任务 ':app:bundleReleaseJsAndAssets' 执行失败。

    Process 'command 'npx.cmd'' finished with non-zero exit value 1

  • 尝试:
    使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。运行 --scan 以获得完整的见解。
  • https://help.gradle.org 获得更多帮助
  • 最佳答案

    在您的场景中,我认为您还没有制作 js 包,所以请先使用命令制作一个包

    react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res

    之后使用 cd android 进入你的项目的 android 目录。

    在进行发布构建之前,请确保使用 ./gradlew clean 清理您的 gradle

    最后运行这个命令 ./gradlew assembleRelease -x bundleReleaseJsAndAssets

    关于android - 使用 gradlew assembleRelease 从 native react 创建发布 apk 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60183395/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com