生成的android项目中缺少gradlew

时间:2015-04-01 02:38:03

标签: java android gradlew

好的,我试图通过命令行/使用替代IDE进行一些android开发。

我设置了以下路径变量:

  • jdk1.8.0_40 / bin中/
  • Android的SDK-LINUX /工具/
  • 机器人工作室/ bin中/
  • Android的SDK-LINUX /平台的工具/

我运行此命令来制作项目:

android create project --target 2 --name MyFirstApp --path ./MyFirstApp --activity MyActivity --package com.example.myfirstapp

教程告诉我进入MyFirstApp并运行。

gradlew assembleRelease

此目录中没有gradlew!

$ cd MyFirstApp/
$ ls
AndroidManifest.xml  build.xml         proguard-project.txt  src
ant.properties       libs              project.properties
bin                  local.properties  res

我已经尝试了几天,但我需要帮助这样做:

  

使用Gradle以调试模式构建项目,调用   使用Gradle包装器脚本(gradlew。)进行assembleDebug构建任务   assembleRelease)。

1 个答案:

答案 0 :(得分:5)

这称为gradle包装器,您必须先生成它。在主build.gradle文件中,输入:

task wrapper(type: Wrapper) {
    gradleVersion = '2.0'
}

然后运行:

gradle wrapper

这必须运行一次,您将获得gradlew文件。然后,您可以从build.gradle文件中删除包装器任务。