Java 生成的android项目中缺少gradlew

Java 生成的android项目中缺少gradlew,java,android,gradlew,Java,Android,Gradlew,好的,我正在尝试通过命令行/使用替代IDE进行android开发 我设置了以下路径变量: jdk1.8.0_40/bin/ android sdk linux/tools/ android studio/bin/ android sdk linux/平台工具/ 我运行此命令以创建项目: android create project --target 2 --name MyFirstApp --path ./MyFirstApp --activity MyActivity --package

好的,我正在尝试通过命令行/使用替代IDE进行android开发

我设置了以下路径变量:

  • jdk1.8.0_40/bin/
  • android sdk linux/tools/
  • android studio/bin/
  • android sdk linux/平台工具/
我运行此命令以创建项目:

android create project --target 2 --name MyFirstApp --path ./MyFirstApp --activity MyActivity --package com.example.myfirstapp
教程告诉我将cd刻录到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构建任务 组装(请参阅)


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

task wrapper(type: Wrapper) {
    gradleVersion = '2.0'
}
然后运行:

gradle wrapper

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

gradlew.sh和
gradlew.bat
总是相同的,您可以从另一个项目复制。这是gradle项目吗?
build.gradle
文件在哪里?项目构建似乎是使用
ant
设置的。看看
build.xml
。我在“MyFirstApp”目录下运行了“$gradle init”,它生成了一些新文件,包括一个“build.gradle”。使用我在“android studio/gradle/gradle-2.2.1/bin/”中找到的gradle,我在“MyFirstApp”目录下运行了“$gradle init”,现在我找到了我正在搜索的gradle。我不知道该怎么办我的理解力现在很低。