You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行./gradlew assembleRelease提示'.'不是内部或外部命令怎么办

报错原因

该报错为Windows终端环境特有问题:./gradlew是macOS、Linux类Unix系统下调用当前目录可执行文件的语法,Windows的CMD、PowerShell终端不识别该路径写法,因此会将.判定为不存在的命令抛出错误。

对应解决方法

根据你使用的终端类型选择对应执行命令即可:

  • 若使用Windows自带的CMD命令提示符,进入项目android目录后,去掉路径前缀直接执行打包命令:
gradlew assembleRelease
  • 若使用Windows PowerShell终端,进入项目android目录后,将路径前缀替换为Windows识别的当前目录标记.\再执行:
.\gradlew assembleRelease
打包前置注意事项
  • 执行命令前先确认android目录下存在gradlew.bat(Windows端执行脚本)、gradlew(类Unix端执行脚本)两个文件,若文件缺失,先回到项目根目录执行npx react-native upgrade同步原生工程配置
  • 首次打Release安装包前,需要先在android/gradle.properties文件中配置好签名证书的路径、密码、别名等信息,否则打出的APK无法正常安装到安卓设备
  • 若执行命令时提示权限不足,右键点击终端选择「以管理员身份运行」后重试即可

内容的提问来源于stack exchange,提问作者Tanvesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 17:01:40