【问题标题】:Building android app with command prompt使用命令提示符构建 android 应用程序
【发布时间】:2015-05-14 07:54:16
【问题描述】:

我正在尝试仅使用 sdk tools 构建我的第一个 Android 培训应用程序。我正在使用本教程:https://developer.android.com/training/basics/firstapp/running-app.html

我在使用 android create project 命令生成的项目文件夹中。我使用的是 Windows 8.1 64 位。 不幸的是,当我尝试运行 gradlew.bat assembleDebug 时出现错误:

'gradlew.bat' is not recognized as an internal command or external command,operable program or batch file.

我不知道发生了什么。我将平台工具和工具添加到我的路径中。我将不胜感激!

当我使用 gradle -v 时,我正在获取有关 gradle 的信息。字节 gradlew.bat 不工作。

【问题讨论】:

  • 错误显示“gradlaw.bat”。你确定你没有拼错命令吗?
  • 什么是gradlaw.bat btw?
  • @user3402584 你试过我的回答了吗
  • 是的,我添加了 %SystemRoot%\system32;到我的 PATH 的开头。我将我的项目放入工具和平台工具中,但当我在项目内部使用此命令时仍然无法正常工作。如果有帮助,我正在使用 win 8.1 64 位。
  • @user3402584 你也加了JDK吗?

标签: android build sdk path gradlew


【解决方案1】:

就这样做,这解决了我之前的问题。

打开控制面板

进入系统→环境变量

在 PATH 开头添加以下条目:%SystemRoot%\system32;

【讨论】:

  • 但我仍然有问题,我无法构建它说 * 出了什么问题:在根项目 'admin' 中找不到任务 'assembleDebug'。有什么线索吗?
【解决方案2】:

找到 gradlew.bat 所在的目录并将其添加到您的环境路径。

我在他下面的路径中找到了 gradlew 并且它有效!!!!

C:\程序文件 (x86)\Android\android-sdk\tools\templates\gradle\wrapper\

【讨论】:

  • 你的回答很有用。例如,如果您想通过 Gradle 分发带有 Fabric.io 的 beta 应用程序,您需要使用行命令 gradlewgradlew assembleRelease crashlyticsUploadDistributionRelease
猜你喜欢
  • 2021-09-22
  • 2011-03-24
  • 2017-03-05
  • 2017-06-19
  • 1970-01-01
  • 2014-11-06
  • 2011-10-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多